Senior Automation Engineer

Compunnel, Inc.

Wrexham

On-site

GBP 70,000 - 90,000

Full time

14 days+
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

We are seeking a Senior Automation Engineer to design, develop, and maintain scalable test automation solutions for modern web applications. The role focuses on building automation frameworks using Playwright and TypeScript, and integrating automated testing into CI/CD pipelines.

The ideal candidate has extensive UI test automation experience, strong TS expertise, and a passion for delivering reliable, maintainable, and scalable automation across cross-functional teams.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent professional experience.
  • 10+ years of experience in software quality assurance and test automation.
  • Strong hands-on experience with UI test automation using Playwright and TypeScript.
  • Experience integrating automated testing into CI/CD pipelines using Jenkins, Buildkite, Spinnaker, or similar tools.
  • Proficiency with Git and collaborative version control workflows.
  • Experience developing clean, modular, reusable, and maintainable automation frameworks.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent verbal and written communication skills with the ability to collaborate across cross-functional teams.
  • Experience working in Agile software development environments.
  • Ability to independently drive automation initiatives and improve quality engineering processes.

Responsibilities

  • Design, develop, and maintain scalable test automation frameworks using Playwright and TypeScript.
  • Create reusable, maintainable, and scalable automated test scripts for end-to-end, integration, and UI testing.
  • Drive the adoption of automation best practices, coding standards, and framework design patterns across engineering teams.
  • Integrate automated test suites into CI/CD pipelines using tools such as Jenkins, Buildkite, Spinnaker, or similar platforms.
  • Collaborate with Development, DevOps, Product, and QA teams to define test strategies and improve software quality.
  • Troubleshoot and resolve complex automation, testing, and integration challenges across multiple applications and services.
  • Advocate for quality throughout the software development lifecycle by participating in planning sessions, design reviews, sprint reviews, and retrospectives.
  • Monitor test execution, maintain test coverage metrics, and communicate quality status to stakeholders.
  • Continuously improve automation frameworks, testing processes, and overall quality engineering practices.
  • Maintain automation code using Git and version control best practices.
  • Support Agile development practices and contribute to continuous improvement initiatives.

Skills

Playwright
TypeScript
UI test automation
CI/CD pipelines
Automation framework design
Jenkins
Git
Agile
Problem solving

Education

Bachelor's degree in Computer Science / IT / Software Engineering
Equivalent professional experience

Tools

Playwright
TypeScript tooling
Jenkins
Git
Docker
Kubernetes

Job description

We are seeking a Senior Automation Engineer to design, develop, and maintain scalable test automation solutions for modern web applications. This role is responsible for building automation frameworks using Playwright and TypeScript, integrating automated testing into CI/CD pipelines, and driving quality engineering best practices across cross-functional teams. The ideal candidate will have extensive experience in UI test automation, strong TypeScript expertise, and a passion for delivering reliable, maintainable, and scalable automation solutions.

Key Responsibilities
  • Design, develop, and maintain scalable test automation frameworks using Playwright and TypeScript.
  • Create reusable, maintainable, and scalable automated test scripts for end-to-end, integration, and UI testing.
  • Drive the adoption of automation best practices, coding standards, and framework design patterns across engineering teams.
  • Integrate automated test suites into CI/CD pipelines using tools such as Jenkins, Buildkite, Spinnaker, or similar platforms.
  • Collaborate with Development, DevOps, Product, and QA teams to define test strategies and improve software quality.
  • Troubleshoot and resolve complex automation, testing, and integration challenges across multiple applications and services.
  • Advocate for quality throughout the software development lifecycle by participating in planning sessions, design reviews, sprint reviews, and retrospectives.
  • Monitor test execution, maintain test coverage metrics, and communicate quality status to stakeholders.
  • Continuously improve automation frameworks, testing processes, and overall quality engineering practices.
  • Maintain automation code using Git and version control best practices.
  • Support Agile development practices and contribute to continuous improvement initiatives.
Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent professional experience.
  • 10+ years of experience in software quality assurance and test automation.
  • Strong hands‑on experience with UI test automation using Playwright and TypeScript.
  • Experience integrating automated testing into CI/CD pipelines using Jenkins, Buildkite, Spinnaker, or similar tools.
  • Proficiency with Git and collaborative version control workflows.
  • Experience developing clean, modular, reusable, and maintainable automation frameworks.
  • Strong analytical, troubleshooting, and problem‑solving skills.
  • Excellent verbal and written communication skills with the ability to collaborate across cross‑functional teams.
  • Experience working in Agile software development environments.
  • Ability to independently drive automation initiatives and improve quality engineering processes.
Preferred Qualifications
  • Experience with API test automation using tools such as Postman, REST Assured, or similar frameworks.
  • Experience working with containerized environments using Docker and Kubernetes.
  • Familiarity with test reporting and visualization tools such as Allure or custom reporting dashboards.
  • Experience with iOS and Android application testing.
  • Experience contributing to enterprise‑scale automation strategies and quality engineering initiatives.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior UI Test Automation Engineer - Playwright & TypeScript
Senior UI Test Automation Engineer - Playwright & TypeScript

Compunnel, Inc. • Wrexham

On-site
GBP 70,000 - 90,000
QA Automation Engineer
QA Automation Engineer

Bytes Group • Leatherhead

On-site
GBP 60,000 - 85,000
Test Automation Engineer (Playwright)
Test Automation Engineer (Playwright)

TXP Technology x People • Birmingham

Hybrid
GBP 65,000 - 101,000
Hybrid work arrangement
Automation QA Engineer
Automation QA Engineer

Spectrum IT Recruitment • Brighton

Hybrid
GBP 55,000 - 75,000
Hybrid work model
Senior QA Automation Engineer (Remote)
Senior QA Automation Engineer (Remote)

remotestar-team • Cambourne

Remote
GBP 60,000 - 90,000
Automation Tester – Front End, Security Cleared
Automation Tester – Front End, Security Cleared

Jobtailor • Greater London

On-site
GBP 60,000 - 90,000
Automation Test Engineer
Automation Test Engineer

Harvey Nash Group • Leeds

On-site
GBP 42,000 - 62,000
Hybrid working
Generous holiday entitlement
Pension scheme
+3
Test Automation Engineer
Test Automation Engineer

Falcon Smart IT (FalconSmartIT) • Greater London

On-site
GBP 60,000 - 80,000
Test Engineer Senior
Test Engineer Senior

Randstad Technologies Recruitment • Tyseley

On-site
GBP 60,000 - 80,000
Test Engineer Senior
Test Engineer Senior

Randstad Technologies Recruitment • Birmingham

On-site
GBP 60,000 - 85,000