Location: Hybrid – 2 days/week in Redhill area office (within 1-hour commute)
Salary: Up to £85,000 + 15% bonus + enhanced pension (up to 11% employer contribution)
About the Role:
Join a high-performing engineering team, building and maintaining cloud-native, microservices-based solutions—including products for AI/ML model monitoring. As an embedded QA advocate, you’ll drive quality within a cross-functional team and own automation and CI/CD processes across Python and C# services, championing a quality-first culture.
Key Responsibilities:
- Lead the design, planning, and execution of automated and manual test strategies
- Develop and maintain scalable automation frameworks for backend/API (Python, C#) and frontend (Cypress/Playwright)
- Oversee test pipeline development and integration with CI/CD workflows
- Implement contract testing (PACT)
- Apply the test pyramid approach: unit, integration, and UI levels
- Collaborate with developers to promote risk-awareness and continuous improvement
- Work in Azure/cloud-native environments and contribute to AI/ML software quality
Requirements:
- Strong Senior QA Engineer experience in modern software development settings
- Proficient in Python and/or C# for backend/API testing
- Experience using Cypress or Playwright for frontend automation
- Practical knowledge of CI/CD and building/managing test pipelines
- Experience with PACT or alternative contract testing tools
- Understanding of cloud-native concepts and Azure environments (desirable)
- Familiarity or interest in AI/ML-driven systems
Who Thrives Here:
- Problem-solvers who love automation and quality advocacy
- Engineers who collaborate closely with developers and enjoy process improvement
- QA professionals interested in AI/ML, cloud technologies, and scalable solutions
How to Apply:
Send your CV to pierre.rodriguez@wedotech.uk or apply via LinkedIn.
Helpful Resources for Applicants: