We are a trusted recruitment partner connecting exceptional professionals with innovative organizations worldwide. Our client, a rapidly growing software company headquartered in Riyadh, is seeking an accomplished Senior Quality Assurance Engineer to join their dynamic product and engineering team. This is a full-time remote position open to candidates throughout the MENA region.
About the Opportunity
As a Senior Quality Assurance Engineer, you will be instrumental in ensuring the delivery of robust, scalable, and reliable software products. You will drive the quality assurance strategy, collaborate closely with cross-functional teams, and play a pivotal role in upholding best-in-class software quality standards for every release.
Key Responsibilities:
- Design, implement, and execute comprehensive test plans, including detailed test cases and automation scripts.
- Proactively identify, document, and track defects; partner with engineering teams to ensure effective and timely resolutions.
- Collaborate with developers, product managers, and stakeholders to define quality benchmarks and acceptance criteria.
- Perform a wide range of testing: functional, regression, performance, and usability across diverse platforms and environments.
- Continuously enhance QA processes, tools, and automation frameworks for improved efficiency and extended coverage.
- Actively participate in Agile ceremonies such as sprint planning, daily standups, and release reviews.
- Deliver quality metrics and reports to stakeholders, supporting data-driven decision-making.
Required Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related discipline.
- Minimum of 5 years’ quality assurance/software testing experience, with at least 2 years in a senior or lead capacity.
- Deep understanding of QA methodologies, tools, and best practices.
- Practical experience with test automation frameworks, such as Selenium, Cypress, or Playwright.
- Familiarity with CI/CD pipelines and working within Agile development environments.
- Excellent analytical, troubleshooting, and documentation skills.
- Self-driven and able to work independently as part of a remote, distributed team.
- Fluency in English is required; knowledge of Arabic is an advantage.
What We Offer:
- Full-time, remote opportunity for candidates located anywhere in the MENA region.
- Competitive compensation and benefits package.
- The chance to contribute to cutting-edge software impacting global users.
- Supportive, collaborative, and technology-focused company culture.
- Career development and advancement opportunities in a company dedicated to ongoing innovation and learning.
Recommended Resources to Prepare:
- Test Automation Frameworks
- QA Best Practices & Methodologies
- CI/CD in QA
- Agile Testing & Practices
- Analytical & Reporting Tools
Interview Tips:
- Prepare to share success stories leading QA efforts and improving automation coverage.
- Be ready to showcase your understanding of the full SDLC, including how you define, measure, and report on software quality.
- Practice summarizing complex testing problems and solutions for both technical and non-technical stakeholders.
- Highlight your remote work experience and ability to collaborate in distributed teams, plus any relevant MENA region experience.
If you’re passionate about driving software excellence and eager to influence product quality at scale, we encourage you to apply and contribute to a forward-thinking, global software leader.