• 6+ years of experience in QA / Test Automation, delivering automation in production environments
• Experience in a QA leadership or mentoring role, with responsibility for guiding engineers and shaping QA direction
• Proven ability to define and evolve automation strategy, not just implement individual automated tests
• Strong foundation in manual QA, including exploratory and regression testing, with sound judgment on what should and should not be automated
• Experience designing, building, or improving UI and end-to-end automation frameworks
• Experience working with modern UI automation tools (e.g. Playwright, Cypress, Selenium, WebdriverIO or similar)
• Experience with mobile testing and/or automation (iOS/Android), ideally in business-critical environments
• Strong understanding of risk-based testing and how to optimise coverage, speed, and confidence
• Ability to lead a team (approx. 4 engineers) while remaining hands-on and technically credible
• Experience with API / service-level testing and a solid understanding of test pyramid principles
• Experience integrating automated testing into CI/CD pipelines
• Experience with defect management, bug triage, and QA reporting
• Strong collaboration skills with engineering, product, and platform teams
• Familiarity with automation languages such as TypeScript, JavaScript, Python, Java, or Kotlin (TypeScript preferred)
• Experience working in modern product engineering environments with evolving systems and priorities
• Strong problem-solving skills and ability to operate in complex environments
• Experience with mobile automation tools such as Appium, BrowserStack, XCUITest, Espresso
• Experience with WebdriverIO or similar frameworks in TypeScript-based environments
• Exposure to performance, load, or other non-functional testing practices
• Familiarity with security-focused testing practices (not a core requirement initially)
• Experience in regulated or high-reliability environments (e.g. fintech, banking)
• Broader experience across backend or service-level testing strategy beyond UI automation