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
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.