Automation Test Engineer

Automation Test Engineer

Posted Today by Totaljobs

Negotiable
Inside
Hybrid
City of London (EC4M)

Summary: The role of Test Automation Engineer involves building and evolving test automation frameworks while driving automation adoption across multiple delivery teams in a hybrid working environment. The position requires hands-on experience in automation, collaboration with various stakeholders, and a focus on improving quality and speed across the platform. This is a contract role with a strong emphasis on ownership and influence in automation practices.

Key Responsibilities:

  • Building and evolving test automation frameworks from scratch
  • Driving automation adoption across multiple delivery teams
  • Working closely with engineers, testers, and stakeholders to embed automation into delivery
  • Defining best practices, standards, and tooling
  • Supporting teams hands-on
  • Improving quality, speed, and coverage across the platform

Key Skills:

  • Strong hands-on experience with Java or C#
  • Experience with Selenium, Cucumber, SpecFlow, RestAssured, or similar
  • Proven track record of building automation frameworks
  • Experience across API, UI, and integration testing
  • Solid understanding of BDD/TDD and CI/CD pipelines (Azure DevOps, Jenkins, etc.)
  • Comfortable working across multiple teams/stakeholders
  • Background in complex environments, ideally financial services
  • Nice to have: Experience with tools like UFT, ALM, ReadyAPI
  • Exposure to messaging/event-driven systems (Kafka, MQ)
  • Experience working in large-scale enterprise environments

Salary (Rate): undetermined

City: City of London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Test Automation Engineer (Contract)
London / Hybrid
Strong day rate (Inside IR35)
12 months

We’re for support building out a centralised Test Automation capability across the business.

We need someone who can own automation properly - frameworks, standards, adoption and push it across multiple teams.

What you’ll actually be doing

  • Building and evolving test automation frameworks from scratch
  • Driving automation adoption across multiple delivery teams
  • Working closely with engineers, testers, and stakeholders to embed automation into delivery
  • Defining best practices, standards, and tooling
  • Supporting teams hands-on (this is not a pure strategy role)
  • Improving quality, speed, and coverage across the platform

What we need

  • Strong hands-on experience with: Java or C# (ideally both environments understood)
  • Selenium / Cucumber / SpecFlow / RestAssured (or similar)
  • Proven track record of: Building automation frameworks (not just using them)
  • Working across API, UI, and integration testing
  • Solid understanding of: BDD / TDD
  • CI/CD pipelines (Azure DevOps, Jenkins, etc.)
  • Comfortable working across multiple teams / stakeholders
  • Background in complex environments (ideally financial services)

Nice to have

  • Experience with tools like UFT, ALM, ReadyAPI
  • Exposure to messaging / event-driven systems (Kafka, MQ)
  • Experience working in large-scale enterprise environments

What this isn’t

  • Not a manual testing role
  • Not a pure QA manager role
  • Not someone who’s only ever executed tests

You need to be someone who can build, own, and push automation forward

Why it’s worth your time?

  • High-impact role — you’ll shape automation across a whole tribe
  • Strong engineering environment
  • Real opportunity to influence tooling, standards, and direction
  • Long-term programme with extensions likely

Interested - Apply now

If you’ve built frameworks and actually driven automation across teams, then this could be for you.