Lead Test Engineer
Role details
Job location
Tech stack
Job description
Certain Advantage are hiring for a highly skilled Lead Test Engineer to join a major digital trans-formation 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.
Your 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
Requirements
-
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