£400 Per day
Outside
Remote
London, UK
Summary: The Senior Test Automation Engineer will play a crucial role in a digital transformation programme aimed at modernising the UK's clinical research approvals process. This position involves taking ownership of non-functional testing, particularly performance testing, using tools like k6 and Playwright/TypeScript. The role is client-facing and requires strong technical expertise along with the ability to assess and improve current testing approaches. The ideal candidate will work closely with various stakeholders to ensure quality and readiness for releases.
Key Responsibilities:
- Own non-functional testing across the project, with a particular focus on performance testing
- Design, build and maintain performance testing scripts using k6 and JavaScript
- Assess the current NFT/performance testing approach and advise whether it is fit for purpose
- Recommend alternative approaches, tooling or improvements where required
- Design, write and maintain E2E regression tests using Playwright and TypeScript
- Monitor, maintain and improve automated test pipelines within Azure DevOps
- Produce clear test reporting to support release readiness and feature sign-off
- Work closely with developers, manual testers, QA leadership and client stakeholders to identify, triage and resolve defects
Key Skills:
- Strong hands-on experience with k6 for performance testing
- Proven experience owning or leading non-functional testing within a project or workstream
- Strong Playwright and TypeScript experience for E2E automation
- Experience working in BDD/TDD environments, ideally with Cucumber
- Good understanding of automation-first delivery and test pipeline automation
- Experience working with Azure DevOps pipelines
- Consultancy background or experience working in client-facing delivery environments
- Comfortable operating independently, managing your own workload and communicating clearly with senior stakeholders
Salary (Rate): £400 per day
City: London
Country: UK
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: Senior
Industry: IT
£350-400 per day | Outside IR35
Remote-facing | ASAP start | 3 months' initial
SR2 are supporting a major digital transformation programme within the health and social care space, focused on modernising the UK's clinical research approvals process.
We are looking for a Senior Test Automation Engineer to join an established QA function and take ownership of non-functional testing within the project. This is a semi-independent, client-facing role working across k6 for performance testing and Playwright/TypeScript for end-to-end automation, so strong hands-on k6 experience is the key technical requirement. Beyond the tooling, we need someone who can assess the current NFT/performance testing approach, challenge where appropriate, suggest improvements or alternatives, and then own the implementation.
Responsibilities
- Own non-functional testing across the project, with a particular focus on performance testing
- Design, build and maintain performance testing scripts using k6 and JavaScript
- Assess the current NFT/performance testing approach and advise whether it is fit for purpose
- Recommend alternative approaches, tooling or improvements where required
- Design, write and maintain E2E regression tests using Playwright and TypeScript
- Monitor, maintain and improve automated test pipelines within Azure DevOps
- Produce clear test reporting to support release readiness and feature sign-off
- Work closely with developers, manual testers, QA leadership and client stakeholders to identify, triage and resolve defects
Required Experience
- Strong hands-on experience with k6 for performance testing
- Proven experience owning or leading non-functional testing within a project or workstream
- Strong Playwright and TypeScript experience for E2E automation
- Experience working in BDD/TDD environments, ideally with Cucumber
- Good understanding of automation-first delivery and test pipeline automation
- Experience working with Azure DevOps pipelines
- Consultancy background or experience working in client-facing delivery environments
- Comfortable operating independently, managing your own workload and communicating clearly with senior stakeholders