Senior Test Engineer
Join a high-performing engineering squad working on complex backend microservices that power large-scale digital customer experiences. This is a great opportunity for a Senior Test Engineer – or a strong Intermediate looking to step up – to play a key role in uplifting automation, improving test coverage, and ensuring quality across a cloud-native, microservices-based environment.
About the Role
You’ll join the Messaging Squad within a modern cloud environment, working closely with Developers, QA, SRE, Product and Architecture teams. Your focus will be on both manual and automated testing across backend microservices, with a strong emphasis on C# automation and API-level testing.
The role is available now, and the team is ready to onboard the right person as soon as they’re able to start.
What You’ll Be Doing
- Designing, developing, and executing automated tests using C#
- Expanding and maintaining automation frameworks
- Conducting API, integration, backend and microservices testing
- Completing manual testing where required (approx. 40%)
- Identifying, raising, triaging and documenting defects
- Collaborating with Developers, Team Leads, Product Owners and QA
- Contributing to CI/CD testing practices
- Ensuring test cases, documentation and automation are kept to a high standard
- Supporting production incidents when required
- (For Seniors) Mentoring junior/intermediate testers and contributing to testing strategy
Key Skills & Experience
Must-Have
- Strong automation experience using C# (recent or within last 3-4 years)
- Hands-on experience in cloud environments (purely on-prem backgrounds unsuitable)
- Solid backend / microservices testing experience
- Strong API testing capability
- Experience with CI/CD pipelines
- Strong understanding of QA fundamentals, defect management and documentation
Nice to Have
- Performance testing experience (e.g., JMeter)
- Familiarity with TDD/BDD
- Exposure to mobile testing (not essential)
Who This Will Suit
- A Senior Test Engineer who wants to own automation, influence best practices, and work across a modern cloud-native microservices domain
- OR a high-level Intermediate Test Engineer with strong automation skills who is ready to step up
- Someone who enjoys close collaboration in a cross-functional squad
- A tester who is comfortable working in ambiguous or evolving environments and improving testing maturity
Why Join This Team?
- Work on meaningful backend systems within a modern cloud tech stack
- High visibility role within a growing engineering function
- Supportive Engineering Team Lead and collaborative squad
- Real opportunity to uplift automation coverage and leave your mark
- Strong culture of learning, quality and continuous improvement