Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Swi-tch • London, England, United Kingdom
Role & seniority: Senior QA Engineer (Permanent)
Location & work type: London, Hybrid (4 days onsite)
Stack/tools: JavaScript/TypeScript web apps, REST and GraphQL APIs, AWS cloud, Infrastructure as Code, Git, CI/CD pipelines, automated testing with Jest (or similar), observability/monitoring tools (e.g., New Relic, DataDog, Grafana)
Design and implement scalable automated testing strategies; build/maintain automated test suites for web apps and APIs
Collaborate with frontend/backend/cloud/data engineers and product stakeholders; define acceptance criteria and test scenarios
Identify/track defects, contribute to sprint ceremonies, support production releases, and mentor QA engineers to promote quality culture
2–5 years commercial QA engineering experience
Strong JS/TS testing experience; REST APIs (GraphQL a plus)
Cloud experience (prefer AWS); Infrastructure as Code exposure
Git, CI/CD pipelines; automated testing with Jest or equivalent
Ability to communicate across technical and non-technical teams; proactive problem-solving
Experience with microservices or API-first architectures
Cloud-native SaaS exposure; MACH principles understanding
Observability/monitoring experience (New Relic, DataDog, Grafana)
Prior experience in Agile environments
Summary: Embedded quality role in a cloud-native, API-driven environment; focus on automated testing, qua
Senior QA Engineer London | Hybrid (4 days onsite) | Permanent Swi-tch is partnered with a premium consumer brand undergoing significant digital evolution. We are looking for a Senior QA Engineer to play a key role in ensuring the quality, reliability and performance of a global e-commerce platform. This is an opportunity to join a modern engineering function operating in a cloud-native, API-driven environment, where quality is embedded across the entire development lifecycle. The Role As a Senior QA Engineer, you will design and implement automated testing strategies across web applications, APIs and integrations. You will work closely with engineers, product teams and business stakeholders to ensure releases meet both technical and commercial requirements. You will not just execute tests. You will influence quality standards, improve processes and help shape how engineering teams deliver software at scale. Key Responsibilities Design and implement scalable automated testing strategies Build and maintain automated test suites for web applications and APIs Collaborate with frontend, backend, cloud and data engineers to embed quality from design through to production Partner with Product Owners and Business Analysts to define acceptance criteria and test scenarios Identify, document and track defects through to resolution Contribute to sprint ceremonies and continuous improvement initiatives Support production releases including monitoring, defect resolution and performance optimisation Mentor QA engineers and promote a strong quality culture
Required Experience 2 to 5 years commercial QA engineering experience Strong experience testing JavaScript and TypeScript based applications Experience working in a cloud environment, ideally AWS Exposure to Infrastructure as Code approaches Strong understanding of REST APIs and ideally GraphQL Experience working with Git and CI/CD pipelines Automated testing experience using tools such as Jest or similar
Desirable Experience working in microservices or API-first architectures Exposure to cloud-native SaaS environments Understanding of MACH principles Observability and monitoring tools such as New Relic, DataDog or Grafana Experience working in Agile delivery environments
Mindset Strong problem solving capability Proactive and improvement focused Clear communicator across technical and non-technical teams Comfortable working in collaborative engineering environments Curious and eager to explore new technologies and practices