QA Engineer Automation

Anson McCade
Leeds, UK
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Artificial Intelligence Automation of Tests C Sharp (Programming Language) Software Quality Python (Programming Language) TypeScript Cloud Platform System GitHub Copilot SC Clearance Playwright
+2 more
Service Stack Programming Languages

Job description

  • Strategy & Delivery: Define, improve, and implement modern Quality Engineering concepts and automated testing strategies.
  • Hands-on Automation: Develop high-quality, efficient automation frameworks and solutions tailored to client needs.
  • Community & Leadership: Lead and mentor team members in an egoless, collaborative environment. Contribute actively to internal and regional Quality Engineering communities by sharing knowledge and learning from colleagues.
  • Consultative Flexibility: Adapt quickly to changing environments, client requirements, and varying technology stacks.

Requirements

Job Specification: Quality Automation Engineer

Location: Leeds (Hybrid / Client Site) Security Clearance: Any offer of employment is subject to satisfactory SC security clearance. This requires 5 years of continuous UK address history, typically including no periods of 30 consecutive days or more spent outside of the UK. Role Overview

We are seeking an experienced and capable Quality Automation Engineer to work hand-in-hand with clients to develop new Quality Engineering strategies and improve existing processes.

In this role, you will deploy your own technical mastery to deliver hands-on automation while successfully leading and mentoring others. Because the nature of the work varies by client, you will have the opportunity to experience multiple domains and technology stacks, keeping an eye on value and proposing low-complexity, efficient solutions., * Quality Engineering: Several years of experience defining and implementing modern Quality Engineering concepts, specifically automated testing.

  • Programming Languages: Strong proficiency in at least one object-oriented programming language (e.g., JavaScript/TypeScript, Python, Java, C#, etc.).
  • AI & Next-Gen Tech: * Hands-on experience with GenAI (e.g., Playwright with MCP).
  • Required experience with AI-assisted coding tools (e.g., GitHub Copilot, Claude).
  • Knowledge of LangChain, LangGraph, or cloud environments is highly desirable (a plus).

Soft Skills & Cultural Fit

  • Passion: A genuine drive for improving software delivery, productivity, and overall code quality.
  • Collaboration: A love for working with people to solve complex problems in an egoless, supportive manner, regardless of team hierarchy.
  • Adaptability: Comfortable with change, continuous learning, and flexing individual roles to achieve the best outcomes for clients., * Mobility: Flexibility to travel and spend time onsite with clients and partners as required.

Benefits & conditions

  • Compensation Package: Competitive basic salary.
  • Time Off: 25 days’ vacation per year, plus 3 extra days of leave per year dedicated to charitable work of your choice.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.totaljobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · WWC Europe 2026

2:43 min

Generating test workflows using the Playwright MCP

Perf + AI

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

2:30 min

The shifting mindset of modern quality assurance engineers

Alisa Hrustic Alisa Hrustic · Europe 2026 Virtual

1:05 min

Setting up Playwright and axe-core for testing

Jörg Jakoby Jörg Jakoby · WWC Europe 2026

2:55 min

Gaining TypeScript benefits using JSDoc alternatives

Simone Sanfratello · JS Congress

Videos

See all

Related articles

See all