QA Engineer
Validate web applications, APIs and business workflows through structured functional, integration and regression testing with clear defect evidence.
Job description
The QA Engineer will design and execute risk-based test coverage and work closely with analysts and developers to improve release quality.
Key responsibilities
- Create test scenarios from requirements and business risk.
- Execute functional, regression, API and integration testing.
- Document defects with reproducible evidence and business impact.
- Support test-data preparation and environment validation.
- Contribute to release-readiness and quality reporting.
Qualifications
- 3–5 years of software testing or quality-assurance experience.
- Strong understanding of functional, regression and API testing.
- Working SQL knowledge and ability to analyse defects across system boundaries.
Preferred qualifications
- Automation exposure using Playwright, Selenium or Cypress.
- Experience with Agile delivery and CI/CD.
- Accessibility or performance-testing exposure.
Benefits & employment terms
- Compensation, leave, pension and any role-specific benefits are confirmed during the recruitment process and stated in the written offer.
- Any client-site, travel, security-screening or right-to-work requirements are confirmed before appointment.
Nature of working style
- Work is organised around defined delivery outcomes, documented responsibilities, peer review and clear escalation paths.
- Hybrid or client-site attendance varies by engagement and is confirmed before assignment.
Location
London-based with UK client-site collaboration where required.
