Lead Test Engineer/Principal SDET - SC
Role details
Job location
Tech stack
Job description
Test Strategy & Leadership
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
Hands-on Engineering 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
Collaboration & Governance 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 Maintain visibility of quality and delivery outcomes
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
Modern Testing Practices
Strong understanding of:
- Contract testing, API testing, and asynchronous messaging (eg Kafka)
- Non-functional testing (performance, accessibility)
Experience with non-relational databases (eg MongoDB)
Automation-first mindset with ability to build reusable, maintainable frameworks
Leadership:
- Experience operating at Lead/Principal level
- Ability to influence stakeholders without direct authority
- Strong communication skills across technical and non-technical audiences
Tools & Technologies:
- Cloud: AWS
- Test Frameworks: Selenium, Serenity BDD, Playwright
- Contract Testing: Pactflow, Spring Cloud Contract
- Messaging: Kafka
- Databases: MongoDB
- CI/CD & DevOps: GitHub, GitLab, Jenkins, Docker
- Performance Testing: Gatling, K6
- Observability: Grafana, Prometheus, Splunk
What We're Looking For:
- A hands-on technical leader who can set direction and deliver
- Someone comfortable working across multiple teams and scaling best practice
- A proactive problem-solver with a strong quality-first mindset
Disability Confident
As a member of the disability confident scheme, CLIENT guarantees to interview all candidates who have a disability and who meet all the essential criteria for the vacancy. In cases where we have a high volume of candidates who have a disability who meet all the essential criteria, we will interview the best candidates from within that group.