Senior Automation Tester / Senior QA Automation Engineer
We're working with an established, technology-led organisation looking to recruit an experienced Senior Automation Tester to take a leading role in the development, ownership and continuous improvement of its automated testing capability.
This is a genuinely senior, hands‑on position requiring someone with strong commercial experience in Playwright and Type Script , who understands how to architect, build, maintain and scale automation frameworks within a modern software engineering environment.
We're not simply looking for someone who can write and execute automated test scripts.
We need an engineer who can take ownership of an automation strategy, challenge existing approaches, introduce best practices, mentor others and help embed quality throughout the software development lifecycle
.
You'll work closely with Software Engineers, Product teams and other QA professionals, helping to drive a shift-left testing culture while exploring how AI can improve automation efficiency, test coverage and overall software quality.
What You'll Be Doing Playwright & Type Script Automation- Taking technical ownership of the design, development and ongoing improvement of a scalable Playwright / Type Script automation framework
. - Building and maintaining robust automated UI, API, integration and regression tests.
- Applying strong automation architecture principles, including Page Object Models, reusable fixtures, helpers and effective test data management.
- Improving test execution speed, reliability and maintainability through parallel execution, effective isolation and CI/CD integration.
- Identifying and addressing flaky tests, framework limitations and inefficient testing practices.
- Ensuring automated tests provide meaningful coverage and actionable feedback to engineering teams.
- Acting as a senior technical authority for automation testing, setting standards and championing engineering best practices.
- Helping establish a shift-left approach, ensuring quality, testability and automation are considered from the earliest stages of development.
- Reviewing requirements, identifying risks and ensuring appropriate test coverage.
- Providing technical guidance, conducting code reviews and mentoring less experienced automation engineers and manual testers.
- Challenging existing approaches and introducing improvements that make automation more efficient, reliable and scalable.
- Working collaboratively with developers to improve the overall testability and quality of applications.
- Developing automated backend API tests, including validation of responses, business logic, integrations and error handling.
- Using SQL Server queries to validate data integrity and support automated testing.
- Building reliable test data creation, seeding and teardown processes.
- Integrating automation into CI/CD pipelines, ideally using Azure Dev Ops or similar tooling.
- Improving automated reporting, test visibility and feedback to development teams.
- Supporting test environment management and troubleshooting complex automation failures.
- Exploring and introducing practical applications of AI within automation engineering.
- Evaluating AI-assisted testing tools and agent-based capabilities to improve productivity, coverage and test maintenance.
- Ensuring AI-generated tests and outputs are properly reviewed, validated and maintainable.
- Identifying opportunities to reduce manual effort and accelerate feedback without compromising software quality.
- Helping establish a culture of continuous improvement, knowledge sharing and technical excellence.
- Significant commercial experience in test automation engineering
, operating at a genuinely senior level. - Strong, hands‑on experience with Playwright and Type Script – this is a core requirement.
- Proven experience designing, building or substantially improving automation frameworks, rather than simply maintaining existing test scripts.
- Excellent understanding of automation architecture, including Page Object Models, fixtures, reusable components and test data management.
- Strong experience with automated UI and API testing.
- Experience integrating automated tests into CI/CD pipelines.
- Ability to write and understand SQL queries for database validation.
- Experience diagnosing flaky tests, optimising execution times and improving framework reliability.
- Strong understanding of modern software engineering practices, Agile delivery and…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).