Responsibilities
- Define and drive the QA automation strategy, improving framework quality, test coverage, and overall automation maturity.
- Lead, mentor, and support a team of QA engineers, providing both technical guidance and hands-on contribution.
- Design, build, and maintain scalable UI and end-to-end automation frameworks in TypeScript using WebdriverIO and Playwright.
- Own and evolve mobile automation across iOS and Android using Appium and BrowserStack.
- Apply a risk-based testing approach to make informed decisions on test prioritisation, coverage trade-offs, and release confidence.
- Shape a balanced testing pyramid across mobile, UI, API, and manual testing layers.
- Improve and optimise automated test execution within CI/CD pipelines.
- Manage bug tracking, triage, and failure analysis, providing clear reporting on quality metrics and risks.
- Collaborate with engineering, product, and platform teams to improve testability and embed QA best practices.
- Support longer-term expansion into non-functional testing areas such as performance, load, and security.
Benefits
- Full-time, long-term role
- Remote-first workplace
- Part of a genuine community that values growth and well-being
- Join one of the highest-rated workplaces on Glassdoor
- Empowered to grow personally and professionally
Work Arrangement
Remote (Worldwide)
Team
Team size: 5. Structure: Leads a team of 4 QA engineers
Additional Information
- AI tools may be used in hiring process to assist with reviewing applications, analyzing resumes, or assessing responses
- Final hiring decisions are made by humans
- Data processing information available upon request