We are seeking an experienced Quality Assurance Officer to ensure the quality, reliability, and performance of software applications through comprehensive testing, test automation, and defect management.
Locations (2)
Riyadh, Riyadh, Saudi Arabia
Makkah, Makkah, Saudi Arabia
Responsibilities
Develop, review, and maintain test plans, test scenarios, and detailed test cases.
Perform functional, regression, integration, and end-to-end testing.
Execute manual and automated testing to validate application functionality.
Identify, document, prioritize, and track defects throughout the testing lifecycle.
Collaborate with developers, business analysts, and stakeholders to investigate and resolve issues.
Requirements
Bachelor's degree in Computer Science
Bachelor's degree in Information Technology
Bachelor's degree in Software Engineering
Nice to have: Testing enterprise-level applications and platforms
We are seeking an experienced Quality Assurance Officer to ensure the quality, reliability, and performance of software applications through comprehensive testing, test automation, and defect management.
Responsibilities
Develop, review, and maintain test plans, test scenarios, and detailed test cases.
Perform functional, regression, integration, and end-to-end testing.
Execute manual and automated testing to validate application functionality.
Identify, document, prioritize, and track defects throughout the testing lifecycle.
Collaborate with developers, business analysts, and stakeholders to investigate and resolve issues.
Requirements
Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
Nice to have: Testing enterprise-level applications and platforms
Nice to have: Knowledge of Agile and Scrum methodologies
Nice to have: Exposure to automation testing frameworks and tools
Nice to have: Experience with continuous integration and continuous delivery (CI/CD) environments