Total Years of Experience: 6 Years, 0 Months
June 2022
To December 2023
Business Analyst / Quality Assurance Engineer
at Euler Data Solutions
Location :
United Arab Emirates - Dubai
As a Business Analyst, I am responsible for:
- Requirements Analysis and drafting of Requirements Definition Documents
- Functional and non-functional specifications definition
- Solution Design including UML, Mockups and Business Processes Diagrams
- Coordinating with UI/UX specialist to ensure generating ergonomic user interfaces and the best user experience
- Ontology Engineering and Data Modeling for different industries (Security, Finance, Corporate, etc.) for Euler Big Data Management and Analytics Platform
As a Quality Assurance Engineer, I am responsible for:
- Preparing and reviewing design documents (requirements, specifications and mockups)
- Preparing test plans and test cases
- Creating and executing automated software test plans (using Selenium IDE)
- Performing different types of testing such as Unit Testing, Integration Testing, Functional Testing, Non-Functional Testing, Regression Testing, etc.
- Maintaining and generating data needed to execute test scenario
- Reporting, documenting and tracking defects/issues on YouTrack
- Providing solutions for solving problems identified
- Working closely with the development team to improve the quality of the products
- Mentoring junior Quality Assurance Specialists
- Requirements Analysis and drafting of Requirements Definition Documents
- Functional and non-functional specifications definition
- Solution Design including UML, Mockups and Business Processes Diagrams
- Coordinating with UI/UX specialist to ensure generating ergonomic user interfaces and the best user experience
- Ontology Engineering and Data Modeling for different industries (Security, Finance, Corporate, etc.) for Euler Big Data Management and Analytics Platform
As a Quality Assurance Engineer, I am responsible for:
- Preparing and reviewing design documents (requirements, specifications and mockups)
- Preparing test plans and test cases
- Creating and executing automated software test plans (using Selenium IDE)
- Performing different types of testing such as Unit Testing, Integration Testing, Functional Testing, Non-Functional Testing, Regression Testing, etc.
- Maintaining and generating data needed to execute test scenario
- Reporting, documenting and tracking defects/issues on YouTrack
- Providing solutions for solving problems identified
- Working closely with the development team to improve the quality of the products
- Mentoring junior Quality Assurance Specialists
April 2021
To May 2022
Software Consultant
at Intertech Group
Location :
Lebanon - Baabda
As a Software Consultant, I was responsible for the below tasks:
- Prepare proposals for software and technical assistance tenders
- Prepare test plans and test cases
- Perform different types of manual testing such as Functional Testing, Regression Testing, etc.
- Maintain and generate data needed to execute test scenario
- Report, document and track defects/issues
- Provide solutions for solving problems identified
- Work closely with the analysts and development team to improve the quality of the products
- Participate in all the different phases of the implementation of different software projects
- Participate in the analysis, design, and customization of a Monitoring and Evaluation platform
- Prepare proposals for software and technical assistance tenders
- Prepare test plans and test cases
- Perform different types of manual testing such as Functional Testing, Regression Testing, etc.
- Maintain and generate data needed to execute test scenario
- Report, document and track defects/issues
- Provide solutions for solving problems identified
- Work closely with the analysts and development team to improve the quality of the products
- Participate in all the different phases of the implementation of different software projects
- Participate in the analysis, design, and customization of a Monitoring and Evaluation platform
August 2019
To March 2021
Software Quality Assurance Specialist
at Freelance
Location :
Lebanon
As a freelance Software Quality Assurance Specialist, I was responsible for the below tasks:
- Prepare test plans and test cases
- Perform Manual Testing
- Writing SQL scripts for database querying, manipulation, and management
- Maintain and generate data needed to execute test scenario
- Report, document and track defects/issues on different issue tracking and documentation software such as Jira, YouTrack, etc.
- Provide solutions for solving problems identified
- Work closely with the development team to improve the quality of the products
- Prepare test plans and test cases
- Perform Manual Testing
- Writing SQL scripts for database querying, manipulation, and management
- Maintain and generate data needed to execute test scenario
- Report, document and track defects/issues on different issue tracking and documentation software such as Jira, YouTrack, etc.
- Provide solutions for solving problems identified
- Work closely with the development team to improve the quality of the products
December 2017
To June 2019
Software Quality Assurance Specialist
at Quickese
Location :
Kuwait - Al Kuwait
Prepare test plans and test cases
Designing, developing, and maintaining automated test scripts using Selenium WebDriver
Perform different types of Manual Testing
Perform API and performance testing using Postman and JMeter Maintain and generate data needed to execute test scenario
Report, document, and track defects/issues on different issue tracking and documentation software such as Jira, TestRails, etc.
Provide solutions for solving problems identified
Work closely with software developers, product managers, and other stakeholders to promote a culture of quality and ensure the delivery of high-quality software
Designing, developing, and maintaining automated test scripts using Selenium WebDriver
Perform different types of Manual Testing
Perform API and performance testing using Postman and JMeter Maintain and generate data needed to execute test scenario
Report, document, and track defects/issues on different issue tracking and documentation software such as Jira, TestRails, etc.
Provide solutions for solving problems identified
Work closely with software developers, product managers, and other stakeholders to promote a culture of quality and ensure the delivery of high-quality software
Share on Facebook
Share on Twitter
Share Via Email