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.

K80 Recruitment • United Kingdom
Role & seniority: Senior Software Quality Assurance Engineer
Test automation: Selenium, Playwright, Cypress
API testing: REST Assured, Postman, Newman
Performance: JMeter, Gatling, k6
CI/CD/DevOps: GitHub Actions, GitLab CI, Jenkins, Azure DevOps
Cloud/containers: Docker, Kubernetes, AWS/Azure/GCP
Test management: Jira, Xray, TestRail
Programming: Python and/or Java
Architecture: Microservices, RESTful APIs
Design, develop, and maintain automated and manual test frameworks for enterprise-scale applications
Define test strategies, ensure releases meet quality, security, and performance standards
Collaborate across software engineering, product, DevOps, and platform teams; provide defect/quality reporting and continuous QA process improvement
5+ years in Software Quality Assurance in enterprise/large-scale environments
Hands-on UI and API test automation; strong Python or Java coding
Experience with distributed/cloud-based/microservices architectures
Knowledge of QA standards/methodologies (ISTQB/ISEB/TMAP or equivalent)
Agile delivery experience; strong English communication; proactive, detail-oriented mindset
Performance/load/resilience testing at scale
Experience integrating automated tests into CI/CD pipelines
Familiarity with cloud-native or DevOps-oriented delivery models
Fully remote
24
The Senior Software Quality Assurance Engineer will play a key role in ensuring the quality, reliability, and performance of large-scale software platforms used across a national and international telecommunications environment. The role sits within a mature engineering organisation supporting customer-facing, network-facing, and internal digital systems operating at high scale and availability.
Technology and Environment
Test Automation: Selenium, Playwright, Cypress (UI and functional automation)
API Testing: REST Assured, Postman, Newman
Performance & Reliability Testing: JMeter, Gatling, k6
CI/CD & DevOps: GitHub Actions, GitLab CI, Jenkins, Azure DevOps
Containerisation & Cloud: Docker, Kubernetes (test environments), public cloud platforms (AWS, Azure, or GCP)
Test Management & Reporting: Jira, Xray, TestRail, Confluence
Programming & Scripting: Python and/or Java
Modern Architectures: Microservices, event-driven systems, RESTful APIs
5+ years of experience in Software Quality Assurance within enterprise or large-scale environments Strong understanding of modern QA practices, tools, and automation frameworks Hands-on experience with UI and API test automation Experience testing distributed, cloud-based, or microservices architectures Good knowledge of QA standards and methodologies (ISTQB, ISEB, TMAP or equivalent) Strong coding skills in Python or Java Experience working within Agile delivery teams Ability to analyse technical documentation and communicate clearly in English Proactive, detail-oriented mindset with strong problem-solving skills
Desirable Exposure to performance, load, and resilience testing at scale Experience integrating automated tests into CI/CD pipelines Familiarity with cloud-native or DevOps-oriented delivery models
What the Role Offers
Work on high-availability platforms serving millions of users Fully remote Exposure to complex, large-scale systems and modern engineering practices 24 month contract
The organisation is committed to creating an inclusive and diverse workplace and welcomes applications from all qualified candidates. Show more Show less