Overview
Join to apply for the QA Engineer (Automation) role at RM plc.
At RM, we’ve been pioneers of education technology since 1973. We provide technology and resources to the education sector, supporting millions of students worldwide and working with thousands of schools, nurseries, and education trusts across many countries. We partner with schools, examination boards, central governments and other institutions to enrich the lives of learners. RM Group operates through Technology, Assessment and TTS businesses, delivering solutions for online exam testing, marking and educational data management.
Visit our website to learn more: www.rm.com/assessment
Responsibilities, qualifications and other details are described below.
Responsibilities
* Collaborate with developers and product owners to understand requirements, identify edge cases, and define the definition of done.
* Design, implement, and maintain automated test suites for frontend, backend, and API testing.
* Integrate automated tests into CI/CD pipelines to enable continuous delivery.
* Perform functional, integration, and regression testing with an automation-first approach.
* Monitor and analyze test results, troubleshoot issues, and ensure delivery timelines are met.
* Document and report bugs, ensuring timely resolution through collaboration with developers.
* Align with the Principal QA Engineer on testing frameworks, strategies and best practices.
* Ensure testing aligns with organizational compliance standards (e.g., GDPR, WCAG).
* Contribute to continuous improvement efforts, refining processes and tools to enhance efficiency.
About You / Qualifications
* Proven experience in quality assurance with a strong focus on automation testing.
* Hands-on experience with automation frameworks (Playwright or Cypress). We use Playwright with a code-based testing approach in TypeScript.
* Proficiency in testing frontend, backend, and APIs using automated test suites and TypeScript.
* Experience with performance testing (k6), contract testing (Zod / Pact), and integration testing.
* Familiarity with CI/CD pipelines and integrating tests into continuous delivery workflows.
* Strong problem-solving skills, attention to detail, and the ability to document issues clearly.
* Understanding of Agile methodologies (sprint planning, retrospectives, daily stand-ups).
* Familiarity with industry compliance standards (e.g., GDPR, WCAG) and their impact on testing.
* Excellent collaboration and communication skills to work effectively in cross-functional teams.
* Continuous learning mindset and interest in emerging tools, technologies, and practices.
What’s in it for you?
RM offers My Work Blend @RM with office-based and hybrid working options. You may work across multiple locations or remotely, as suitable for the role. Discuss arrangements with your line manager during the recruitment process. We provide a competitive salary and core benefits package including private medical healthcare, life assurance, and a Group Personal Pension Plan, with additional voluntary benefits available.
Visa sponsorship
We are unable to offer visa sponsorship for this role.
Additional information
Seniority level: Mid-Senior level
Employment type: Full-time
Industry: IT Services and IT Consulting
Equal Opportunity
We’re committed to building a diverse workforce and an inclusive environment. If you require additional support with your application or interview process, please contact us at recruitment@rm.com.
Referrals increase your chances of interviewing at RM plc. This listing covers multiple locations in England, United Kingdom.
#J-18808-Ljbffr