Senior Test Automation Engineer

Senior Test Automation Engineer

Posted Today by SR2 - Socially Responsible Recruitment

£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

Detailed Description From Employer:

£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