FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesDistributed SystemsDockerMicroservices.NETSQL
About the role
Key responsibilities & impact- Define and evolve automation strategy across one or more product areas, aligning test coverage to real operational risk.
- Ensure acceptance criteria are clear, testable, and aligned to system behaviour and production impact.
- Build and maintain automated tests across appropriate layers of the test pyramid, with strong API and contract-level coverage.
- Reduce reliance on brittle end-to-end tests by strengthening service-level and boundary validation.
- Integrate automated testing into CI/CD pipelines with meaningful reporting and quality gates that improve release confidence.
- Collaborate early in design discussions to improve system testability and prevent defects before implementation.
- Validate distributed and event-driven workflows, including asynchronous processing, retries, idempotency, and cross-service interactions.
- Design repeatable, environment-safe test data strategies.
- Contribute to performance, resilience, and reliability validation.
- Ensure authentication, authorisation, and tenancy boundaries are correctly enforced.
- Lead root cause analysis for quality-related incidents and use production telemetry to strengthen future coverage.
- Improve shared testing frameworks, standards, and practices while coaching engineers on writing stronger, more meaningful tests.
Requirements
What you’ll need- Strong experience designing and implementing automation strategies for API-first or distributed systems.
- Deep understanding of the test pyramid, risk-based testing, and automation-first principles.
- Proven experience with API automation and contract testing approaches.
- Experience with modern UI automation tools (e.g. Playwright or similar) where appropriate.
- Comfortable working in strongly typed ecosystems, ideally within .NET / C# environments.
- Practical SQL skills for data validation, troubleshooting, and investigation.
- Experience working in CI/CD environments with automated quality gates and integrated test reporting.
- Familiarity with containerised environments such as Docker.
- Strong understanding of microservices patterns, distributed system risks, and failure modes.
- Experience validating asynchronous and event-driven workflows.
- Working knowledge of authentication and authorisation concepts such as OAuth2 and OpenID Connect.
Benefits
Comp & perks- 25 days Annual Leave
- Private pension
- Bonus scheme
- Private health
- Life assurance
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Automation Strategy DesignAPI TestingContract TestingSQL Data ValidationMicroservices PatternsEvent-Driven WorkflowsPerformance ValidationResilience ValidationReliability ValidationTest Data Strategy Design
Soft Skills
CollaborationCoachingRoot Cause Analysis
