Quality Assurance Specialist (EU Team) in London
Quality Assurance Specialist (EU Team)

Quality Assurance Specialist (EU Team) in London

London Full-Time 50000 - 65000 ÂŁ / year (est.) No home office possible
Compass Education

At a Glance

  • Tasks: Drive test quality and automation for innovative school management software.
  • Company: Join Compass, a leading global provider of School Management Information Systems.
  • Benefits: Enjoy 25 days leave, professional development budget, and hybrid working options.
  • Other info: Great career growth opportunities and regular team meetups across Dublin and London.
  • Why this job: Make a real impact in education while collaborating with a fun, dynamic team.
  • Qualifications: Experience in QA, strong programming skills, and a passion for automation.

The predicted salary is between 50000 - 65000 ÂŁ per year.

Hybrid Dublin or London Based

Full-time

Come shape the future of education with us. At Compass, our people are united by a common purpose: to simplify school management and improve student outcomes. We’re a leading global provider of School Management Information Systems (MIS), already trusted by over 5,000 schools across Australia, Ireland, and the UK.

About the Role

We’re hiring a Quality Assurance Specialist to join our EU team and help drive test quality across the modules we build and maintain. Our EU product team is split across Ireland and the UK, and the successful candidate will work across both, partnering with developers in Dublin and London regardless of which office you’re based in.

You won’t be a purely manual tester sitting at the end of the pipeline, and you won’t be a pure automation engineer working in isolation either. You’ll work closely with developers from the moment a feature is in flight, and you’ll be a key contributor to a regression suite the whole team relies on. This is a hands-on engineering role focused on automation, with a strong QA partnership element. It’s not a documentation or requirements-led QA role.

Our Stack

  • Frontend: React and TypeScript, MUI, and our own internal component library, built as micro-frontends across a monorepo.
  • Backend: C# and .NET, with GraphQL and REST APIs.
  • Testing: A multi-layered approach spanning unit, component, API/contract, and end-to-end testing, with critical-path E2E coverage already automated.
  • CI/CD: GitLab pipelines with automated build, test, and deployment stages, including E2E test runs.

Requirements

  • Primary Responsibilities:
  • Own our E2E automation for our micro-frontends. Maintain and evolve the conventions, page object and component patterns, test data strategy, and how E2E fits into our CI/CD pipeline.
  • Continuously evolve automated test coverage across every module the EU team owns, including unit, component, API/contract, and E2E, prioritising based on risk and rate of change.
  • Partner with developers as embedded QA for new features and changes. Review proposed designs and implementations, walk through the developer’s happy path with them and pressure-test it, surface missed scenarios, edge cases, regressions, and risks, and sign off changes before they ship.
  • Convert sign-off into automation. Every scenario you validate manually should, where practical, end up as an automated test so the decision is preserved and the next change is cheaper to verify.
  • Own the test tooling and tracking. Evolve the tools we use to track what’s been tested, what’s covered, and what’s outstanding, and make that visible to the team.
  • Maintain and improve the suite over time, including flake reduction, runtime, reliability, and coverage reporting.
  • Raise the bar on testability. Push back on changes that are hard to test, and work with developers to design features that are easier to verify.

Nice to have:

  • Contributing to CI/CD pipeline improvements around test stages and gating.
  • Supporting test environment setup and data management.
  • Helping define and manage release tagging and git branching conventions for the team.

Must Have:

  • Commercial QA experience as a QA Engineer, SDET, Test Automation Engineer, or developer who has spent meaningful time owning testing.
  • Solid programming skills in C#/.NET or TypeScript/JavaScript, and an appetite to work across both, since you’ll be writing tests against the full stack.
  • Hands-on E2E automation experience, whether code-based (Playwright, Cypress, or similar) or low-code (Applitools Preflight, or similar). You’ve written and maintained E2E tests in a real product, and you’re confident contributing to the structure, patterns, and conventions of an E2E suite.
  • Mainstream unit and component testing tools across .NET and the JavaScript/TypeScript ecosystem.
  • A strong QA mindset. You’re comfortable challenging assumptions, exploring edge cases, thinking in terms of risk and coverage rather than just pass or fail, and saying “this isn’t ready” when it isn’t.
  • Experience embedding with a development team and acting as a quality partner, not just a downstream tester.
  • Confidence with Git, modern dev workflows, and CI pipelines.

Preferred:

  • Experience testing micro-frontend architectures, or large monorepo testing strategies.
  • Familiarity with BDD-style testing and writing scenarios that double as readable specifications.
  • Experience with API contract or schema regression testing (GraphQL and/or REST).
  • Experience designing test data strategies for multi-tenant or multi-environment systems.
  • Direct experience with Applitools Preflight, Applitools Eyes, or other low-code or visual AI testing platforms.
  • Comfort working in codebases that span both modern and legacy components.
  • Exposure to performance, accessibility, or visual regression testing.
  • Experience defining branching strategies (GitFlow, trunk-based, release tagging conventions).

Benefits:

  • 25 days annual leave plus public holidays.
  • Professional development budget for courses, conferences, and certifications.
  • LinkedIn Learning & Udemy licences for everyone on the team.
  • Hybrid working — home and our Dublin or London office.
  • Regular team meetups across our Ireland and UK offices.
  • Summer & Christmas parties.
  • Private health insurance (Dublin).
  • A fun, collaborative team that genuinely enjoys working together.
  • Pension contributions.

Quality Assurance Specialist (EU Team) in London employer: Compass Education

At Compass, we pride ourselves on being an exceptional employer, offering a vibrant work culture that fosters collaboration and innovation. Our hybrid model allows you to thrive in either our Dublin or London office while enjoying generous benefits such as 25 days of annual leave, professional development budgets, and private health insurance. Join us to be part of a dedicated team that values your growth and contributions in shaping the future of education.
Compass Education

Contact Detail:

Compass Education Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Quality Assurance Specialist (EU Team) in London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry on LinkedIn or at meetups. A friendly chat can open doors that a CV just can't.

✨Tip Number 2

Prepare for those interviews by practising common QA scenarios and questions. We all know that confidence is key, so get comfortable talking about your experiences and how you tackle challenges.

✨Tip Number 3

Show off your skills! If you’ve got a portfolio of projects or examples of your automation work, bring them along. It’s a great way to demonstrate your hands-on experience and problem-solving abilities.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our team.

We think you need these skills to ace Quality Assurance Specialist (EU Team) in London

C#/.NET
TypeScript/JavaScript
E2E Automation
Playwright
Cypress
API Testing
GraphQL
REST APIs
Git
CI/CD Pipelines
Test Data Strategy
QA Mindset
Unit Testing
Component Testing
Micro-frontend Architectures

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Quality Assurance Specialist role. Highlight your relevant experience with automation, testing tools, and any hands-on projects you've worked on. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about quality assurance and how you can contribute to our team. Be sure to mention specific experiences that relate to the job description.

Show Off Your Technical Skills: Since this role involves working with C#/.NET and TypeScript/JavaScript, make sure to showcase your programming skills. Mention any relevant projects or tools you've used, especially in E2E automation. We love seeing practical examples!

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates. Plus, it’s super easy!

How to prepare for a job interview at Compass Education

✨Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, like C#, .NET, React, and TypeScript. Be ready to discuss your experience with these tools and how you've used them in past projects, especially in relation to QA and automation.

✨Showcase Your QA Mindset

Prepare examples that highlight your strong QA mindset. Think of situations where you challenged assumptions or identified edge cases. This will demonstrate your ability to think critically about quality and risk, which is crucial for this role.

✨Discuss Collaboration with Developers

Since this role involves partnering closely with developers, be ready to share experiences where you acted as an embedded QA. Talk about how you’ve contributed to the development process and ensured quality from the start, rather than just at the end.

✨Prepare for Practical Tests

You might be asked to demonstrate your hands-on skills during the interview. Brush up on writing E2E tests and be prepared to discuss your approach to maintaining test suites. Practising coding challenges related to testing could give you an edge.

Quality Assurance Specialist (EU Team) in London
Compass Education
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>