QA Automation Engineer
Location: Remote (with occasional travel to London)
Contract: Permanent
Reporting to: QA Automation Lead
The Role
We’re looking for a QA Automation Engineer to join our growing engineering function and help shape a high-quality, automation-first testing culture.
You’ll work closely with fellow QA Automation Engineers, Software Engineers, and project teams to design, build, and maintain robust automation frameworks and test suites. Quality is owned by the whole team, and you’ll play a key role in embedding best practice, improving confidence in releases, and preventing regression across our platforms.
This is a hands-on role where you’ll influence how we test, collaborate early in the development lifecycle, and continuously evolve our QA tooling and approach.
What You’ll Be Doing
* Designing, improving, and maintaining scalable automation testing frameworks
* Writing high-quality automated tests to support ongoing and future projects
* Automating UI, API, performance, accessibility, and cross-browser test coverage
* Working closely with engineering teams during development to identify defects early
* Analysing test execution results and defects, ensuring appropriate regression coverage
* Reviewing QA and engineering code before it’s merged into shared repositories
* Maintaining QA standards, best-practice documentation, and onboarding materials
* Contributing ideas to improve our QA stack and overall engineering practices
* Taking part in hack days, experimenting with new tools and innovative approaches
What We’re Looking For
You’re someone who knows what “good” looks like when it comes to test automation and can confidently build and evolve automation strategies.
Essential skills and experience:
* Strong experience with Playwright,
* Proven ability to design and structure maintainable automated test suites
* Experience writing TypeScript or JavaScript, with an understanding of OOP principles
* Solid knowledge of API testing, end-to-end testing, accessibility, and cross-browser testing
* Hands-on experience with BDD practices and test design approaches
* Experience using cross-browser testing platforms such as BrowserStack or Sauce Labs
* Confident testing APIs using tools such as Postman, JMeter, or similar
* Strong understanding of the Testing Pyramid and applying tests at the right level
* Experience working in CI/CD environments and DevOps-led teams
* Familiarity with Git, GitHub, and Azure DevOps
* Ability to communicate technical concepts clearly to non-technical stakeholders