About this role
**Must-Have Skills**
--------------------
- **9–11+ years** of QA Automation / Quality Engineering experience.
- Advanced hands-on **Playwright and Selenium** – framework design, reusable components, debugging, parallel execution, cross-browser testing.
- Strong **JavaScript/TypeScript** skills plus one additional language: **Java, C#, or Python** .
- Advanced **API automation** – REST, OpenAPI/Swagger, Postman, service virtualization, and backend validation.
- Experience architecting automation for **cloud, distributed, and enterprise applications** .
- Strong **Azure DevOps / CI-CD** experience – source control, branching, PRs, quality gates, test reporting, parallel execution, environment management, and failure analysis.
- Proven experience building **reusable automation frameworks, libraries, fixtures, utilities, reporting, and test-data solutions** .
- Experience defining **automation patterns, coding standards, review practices, technical standards, and quality gates** .
- Hands-on **Generative AI / AI coding assistant** experience for QA – test design, code generation, maintenance, test data, defect triage, and quality insights.
- Ability to **evaluate AI outputs** and establish human validation, secure data handling, traceability, maintainability, and responsible-use practices.
- Strong knowledge of **SDLC, Agile, BDD, risk-based testing, continuous testing, and quality metrics** .
- Proven **technical leadership** across complex automation initiatives and multiple applications/teams.
- Experience with **code reviews, pairing, technical workshops, mentoring, and cross-team enablement** .
- Ability to assess automation needs, select **fit-for-purpose tools** , and create adoption roadmaps.
- Experience working with **onshore, offshore, and co-sourced teams** .
- Strong communication skills to report **progress, risks, adoption, and measurable outcomes** .
- Bachelor’s degree in **Computer Science, Engineering, Information Systems, or related field** , or equivalent practical experience.
**Good-to-Have Skills**
-----------------------
- **Performance, Accessibility, Visual, Mobile, or Contract Testing** .
- **Selenium Grid** or other distributed execution approaches.
- Experience establishing an **Automation CoE / Community of Practice** .
- Experience with **AI prompting, AI-driven QA solutions/test agents** , and emerging AI capabilities.
- Experience translating emerging **automation and AI capabilities into engineering standards** .
- Experience partnering with QA leadership on **capability priorities, investment, staffing, governance, and success metrics** .
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.