Overview
eMagine Solutions is searching for an experienced QA Development Lead to join a high-impact, award-winning digital consultancy serving government, enterprise, and startup clients across Saudi Arabia. This is a fully remote position (UAE/KSA time zone) managing quality for multiple concurrent digital projects, from mobile apps to web platforms and backend systems.
As the QA Development Lead, you’ll play a pivotal role in driving automation, process improvement, and quality best practices across the business. You’ll lead a distributed QA team, collaborate with product, design, and engineering stakeholders, and ensure delivery of robust, reliable, and user-friendly digital products.
Role Highlights
- Lead QA strategy, execution, and delivery across mobile, web, and backend projects
- Design and implement automation testing frameworks for mobile (iOS/Android), web, and APIs
- Manage and mentor remote QA engineers, ensuring alignment with Saudi-based stakeholders
- Oversee defect lifecycle, root cause analysis, and preventative measures
- Apply ITIL practices for incident, problem, and change management in QA
- Balance hands-on testing with strategic QA leadership
- Work closely with Project Managers to ensure QA timelines fit sprint/release schedules
Key Responsibilities
- Manage, mentor, and grow a team of manual and automation QA engineers
- Allocate QA resources across multiple active projects
- Maintain team discipline, clear communication, and daily visibility on progress
- Align QA work with client expectations and regulatory requirements
- Build and maintain automation frameworks (Cypress, Playwright, Appium, Detox, Postman/Newman)
- Create and maintain test suites for functional, regression, smoke, performance, and security testing
- Drive automation coverage for web, mobile, and API layers
- Establish QA best practices, including shift-left and continuous integration testing
- Implement ITIL-aligned incident and problem management processes
- Own defect triage and facilitate daily bug prioritization with PMs and devs
- Ensure test environments and release candidates are stable before go-live
- Lead RCA for high-severity bugs and production issues
- Identify process/tooling gaps and implement solutions to prevent recurrence
- Maintain QA dashboards and quality metrics
- Collaborate with product owners, developers, and designers to clarify requirements
- Participate in sprint planning, stand-ups, and retrospectives
Skills
What We’re Looking For
- 7+ years in QA, with at least 3 years in a QA Lead/Manager role
- Proven experience managing remote teams and multi-project delivery
- Strong automation skills (Cypress, Playwright, Appium, Detox, Selenium, etc.)
- Hands-on API testing (Postman, REST, GraphQL)
- Experience with mobile app testing (iOS/Android), including device farms
- Familiarity with CI/CD pipelines (GitHub Actions, Bitbucket Pipelines, Jenkins, Fastlane)
- ITIL processes for change, incident, and problem management
- Strong understanding of digital and mobile product lifecycles
- Excellent analytical and problem-solving skills, proven RCA track record
- Stakeholder management experience in Saudi/GCC client environments
- Excellent English communication skills (Arabic a plus)