We are looking for a Senior QA Automation Engineer with deep expertise in TypeScript and
Playwright to join our growing quality team. This role is ideal for someone who thrives in a
fast-paced environment, has strong problem-solving skills, and enjoys building robust test
frameworks that support engineering at scale.
You will play a key role in shaping our test automation strategy, designing scalable solutions, and
driving quality across cross-functional teams.
Key Responsibilities
* Design and build robust automation frameworks from scratch using Playwright with TypeScript.
* Write reusable, maintainable, and scalable automated test scripts for end-to-end and integration
* testing.
* Drive adoption of test automation practices across teams, ensuring adherence to automation
* coding standards and design patterns.
* Integrate automated tests into CI/CD pipelines (e.g., Buildkite, Spinnaker, Jenkins) to enable
* efficient and reliable deployments.
* Collaborate with development, DevOps, and product teams to triage issues, refine test strategies,
* and improve overall software quality.
* Take ownership of solving ambiguous automation and integration problems across multiple
* services or teams.
* Act as a quality advocate by providing guidance and support in planning, reviews, and
* retrospectives.
* Maintain test coverage metrics and provide clear reporting to stakeholders.
* Requirements
* 5-9 years of hands-on experience in test automation, with significant expertise in TypeScript and
* Playwright.
* Strong understanding of test design principles, browser automation, and web technologies.
* Proven experience integrating automation into CI/CD workflows using Buildkite, Spinnaker,
* Jenkins, or similar tools.
* Proficient with Git and best practices around version control in a collaborative development
* environment.
* Ability to write clean, modular, and reusable automation code following industry best practices.
* Strong communication skills with the ability to work closely with cross-functional teams and align
* quality objectives.
* Experience working in Agile environments with ownership of automation lifecycle and quality gates.
* Strong problem-solving skills with a track record of delivering impactful solutions across team
* boundaries.
Nice to Have
* Experience with API test automation (e.g., Postman, REST-assured, or similar).
* Exposure to containerized test environments (e.g., Docker, Kubernetes).
* Familiarity with test result visualization/reporting tools like Allure or custom dashboards.
What We Offer
* Flexible remote or hybrid work from anywhere in the UK.
* Opportunity to work with a modern tech stack on large-scale engineering challenges.
* Autonomy to influence and improve test architecture and quality culture.
* Supportive, collaborative team environment that values continuous learning.
* Competitive salary and benefits aligned with experience