Purpose of the job
Were looking for a QA Test Lead whos passionate about quality; not just as a phase but as a core part of how great software gets built. In this role youll help shape what great looks like across our engineering teams including setting test standards supporting engineers and making sure quality is everyones responsibility.
Youll be embedded in a collaborative environment where software is shipped fast iteratively and often. Your work will focus on making sure things dont just work but work well together. Youll bring clarity structure and confidence to the way we test by balancing automation with human insight and keeping the end-user in mind.
Your role would straddle multiple engineering squads supporting with not just the QA strategy but personally leading the automated testing efforts as well. Youll bring your considerable knowledge of test automation to help us build new products that are reliable performant and resilient. If youre curious love asking the awkward questions and want to support software engineers build and iterate quickly youll thrive here.
Key Responsibilities
- Define and uphold the standards for test quality across engineering squads ensuring consistency and confidence in our releases.
- Oversee the work of our Automation QAs/SDeTs and manual testers.
- Write high quality integration and end-to-end tests across our software portfolio.
- Partner with engineers product managers and delivery leads to embed quality thinking from day one and not as an after-thought.
- Design and oversee test strategies that combine automation exploratory testing and regression coverage.
- Drive the implementation and evolution of automated testing frameworks ensuring integration into our CI/CD pipelines.
- Own the structure and health of test suites and regression packs helping teams keep them lean relevant and valuable.
- Support squads in front-end API and end-to-end testing using tools like Playwright Cypress and other modern frameworks.
- Facilitate and promote BDD and 3-amigos sessions helping clarify requirements and prevent misunderstandings before they happen.
- Help engineers understand and own quality; coaching without gatekeeping advising without blocking.
- Collaborate closely with cross-functional teams to ensure cross-squad functionality and integration is properly tested.
- Get involved in the testing cycle helping to investigate issues write tests support on manual QAing and signing-off changes
Knowledge skills and experience required
- Strong background in quality assurance across automated and manual testing.
- Hands-on experience with test automation frameworks (e.g. Cypress Playright) and API testing tools (e.g. Postman RestAssured).
- Confident writing automated tests in Typescript.
- Deep understanding of software development workflows and how to embed quality within them.
- Youre comfortable performing and organising performance testing with tools such as K6 JMeter.
- Experience integrating tests into CI/CD pipelines and driving pipeline quality.
- Comfortable facilitating and contributing to BDD-style collaboration and 3-amigos sessions.
- Excellent communication and collaboration skills youre as comfortable pairing with an engineer as you are working with a product manager.
- Inquisitive pragmatic and curious.
- A mindset that priorities impact reliability and learning over perfectionism or the process for its own sake.