Norfolk St, Sheffield City Centre, Sheffield S1 2JE, UK
Job Description
Posted Friday 6 March 2026 at 06:00
Department: TechnologyLocation: Sheffield, Talbot Green or LondonWorking Pattern: Hybrid – includes 3 days per week in the officeContract Type: Full‑time, permanentSalary: £50,000 – £70,000Direct Reports: 0
Tes is a global EdTech leader, on a mission to empower schools and educators to deliver impactful, inspiring learning experiences worldwide. With over 13 million educators in our community and partnerships with 25,000 schools in 100+ countries, we have been shaping education for more than a century.
Our software and services are designed to ease the workload for teachers, support school operations, and ultimately improve outcomes for millions of children.
Role Overview
We are seeking a skilled QA Engineer to champion quality assurance across Tes and ensure the delivery of reliable, high‑quality software. You will join an agile, collaborative team that includes Scrum Masters, Product Owners, Tech Leads, Engineers, and fellow QA Engineers.
You’ll work in an environment that values transparency, openness and respect, and you will contribute to continuous improvement by helping refine processes, enhance test coverage, and support high‑quality releases.
Key Responsibilities
- Represent the QA function during daily stand‑ups, sprint planning, product review and retrospectives
- Participate actively in discussions around acceptance criteria and test scenarios
- Ensure all sprint tickets adhere to quality guidelines and are tested to a high standard
- Maintain high standards for software releases, including achieving strong automated test coverage
- Record and communicate software defects clearly, providing technical detail and evidence
- Identify opportunities for improvement and define measurable success criteria for enhancements
- Ensure all solutions are robust, reliable and fully tested before release
- Build and maintain QA reporting and automation capabilities
- Provide guidance, mentorship, and support to team members
- Share knowledge across your team and the wider Tes engineering organisation
What Will You Need to Succeed?
Experience
- 2+ years’ experience as a QA Engineer
- Experience writing clear test plans and test cases
- Current experience with test automation using Cypress and Cucumber
- Experience testing APIs and web services using Postman/Bruno
- Experience using Xray/JIRA
- Knowledge of CI/CD best practices
- Experience contributing to Three Amigos sessions and improving requirement quality
Knowledge
- Cypress + Cucumber
- Xray test management
- JIRA
- Postman/Bruno
- API testing with Swagger
- GitLab/GitHub
- GitHub Actions/Jenkins / CI‑CD pipelines
Skills
- Skilled at reviewing user requirements and offering actionable feedback
- Skilled at test automation using Cypress and Cucumber
- API and web services testing using Postman/Bruno
- Strong CI/CD awareness and ability to integrate automated testing
- Clear communicator, empathetic collaborator and pragmatic problem‑solver
Qualifications
- Computing Degree or equivalent long‑term experience in software testing
- Relevant certifications (ISTQB etc.) welcomed but not mandatory
#J-18808-Ljbffr…
