Lead Test Engineer
Certain Advantage are hiring for a highly skilled Lead Test Engineer to join a major digital transformation programme.
You will play a key role in defining and embedding a scalable, automation-first test strategy across multiple delivery teams, supporting the transition from monolithic systems to modern microservices architecture.
Responsibilities
- Define and implement an end-to-end test strategy aligned to microservices architecture
- Establish standards, patterns, and best practices across multiple teams
- Assess current testing approaches and drive continuous improvement; embed testing strategy across teams, creating scalable frameworks and exemplars
- Design, build, and maintain automated test frameworks
- Work across different test levels: unit, integration, contract, system, and E2E
- Lead automation efforts in Java-based environments
- Support teams with implementation, not just direction
- Partner with engineering teams and stakeholders to ensure alignment
- Provide technical leadership and coaching to testers and developers
- Ensure testing practices are consistently applied across teams
The Individual
- Hands on automation experience using Java, Selenium, Rest Assured, API, contract, and integration testing
- Experience working with monolith and microservices systems
- Knowledge of CI/CD pipelines, Spring Boot-based applications, performance testing fundamentals
- Contract testing, API testing, and asynchronous messaging (e.g. Kafka); non-functional testing (performance, accessibility)
- Experience with non-relational databases (e.g. MongoDB)
- Automation-first mindset with ability to build reusable, maintainable frameworks