Quality Engineer (Cypress.io)
Quality Engineer (Cypress.io)

Quality Engineer (Cypress.io)

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
T

At a Glance

  • Tasks: Join our team to ensure top-notch quality in our innovative learning platform.
  • Company: Thrive Learning is revolutionising workplace learning with cutting-edge technology.
  • Benefits: Enjoy unlimited holiday, flexible hours, and a fully remote-friendly environment.
  • Other info: Be part of a diverse team that values respect, care, and inclusion.
  • Why this job: Make a real impact on how millions learn while working with modern tech.
  • Qualifications: 3+ years in automation testing, especially with Cypress and BDD practices.

The predicted salary is between 36000 - 60000 £ per year.

Join to apply for the Quality Engineer (Cypress.io / Playwright) role at Thrive Learning.

About Thrive

We’re Thrive Learning, and we’re changing the way people learn at work. We believe learning should be easy, effective, and empowering, not a chore. That’s why we built the industry’s first truly modern, all-in-one learning experience. Our technology is helping over 3 million people worldwide unlock their potential and grow their careers. We work with brands like Volvo, Vodafone, Krispy Kreme, and Sky. We’re building something that matters and helping people thrive.

The Role

We’re looking for a Quality Engineer (Cypress.io / Playwright) to join the technical team here at Thrive Learning. You will play a key role in one of our development squads, supporting the development lifecycle of new features for our learning experience platform by refining specifications, assisting developers to ensure software is testable, and helping your squad implement functionality with automated testing to demonstrate quality. The ideal candidate will be committed to delivering quality software with a strong understanding of modern development practices, including version control, continuous integration, continuous deployment, and automated testing.

Core Responsibilities

  • Participate in backlog grooming and refinement to influence quality and testability
  • Develop and execute testing strategies for functionality
  • Advocate the use of BDD best practices where appropriate
  • Support developers to implement highly testable software
  • Raise, investigate and document problems and known errors
  • Implement and enhance testing tools, processes and platforms with reusability and maintainability in mind
  • Review and contribute to technical documentation
  • Communicate status information and issues to a variety of stakeholders

Essential Skills

  • Minimum of 3 years automation experience
  • Experience with modern web testing frameworks, particularly Cypress
  • Hands-on experience with BDD
  • Familiarity testing and debugging web applications on mobile
  • Experience with React and understanding of modern HTML/CSS
  • Understanding of version control systems including Git
  • Understanding of REST, GraphQL, asynchronous messaging and data formats such as JSON

Desirable Skills

  • Experience with scalable cloud applications and distributed architecture
  • Understanding of accessibility standards
  • Experience with accessibility testing tools
  • Experience of API testing and tools
  • Experience of security testing and tools
  • Experience of load testing and tools
  • Experience of Continuous Integration and Deployment
  • Familiarity with NoSQL systems such as MongoDB
  • Appreciation of DevOps principles

Benefits

  • Salary: Up to £50,000 DOE pa
  • Unlimited Holiday to support work-life balance
  • Thrivedays—a reduced workday every Friday (10:00–15:00), with no internal meetings
  • Flexible Working Hours within core hours (10:00–16:00)
  • Birthday & Christmas Off, including festive shutdown between Christmas & New Year
  • Work From Anywhere—fully remote-friendly (4 weeks a year)
  • Health Cash Back Plan with Health Shield
  • Employee Assistance Program for confidential support
  • Financial support program via Maji
  • Salary Sacrifice Pension Scheme
  • Death in Service (4x annual salary)
  • Green Car Scheme through salary sacrifice
  • Cycle to Work Scheme—save up to 42% on a new bike
  • Perks at Work—30,000+ national & local employee discounts via CharlieHR & Health Shield

What To Expect

We believe that finding a new job should be an enjoyable process. We’re passionate about bringing our whole selves to work, so what you see is what you get. We’re looking for people who bring something new to the team, who add to our culture and make it even greater.

Firstly, you’ll be invited to a quick 15 minute screening call. If we think you’d be a great addition, you’ll be invited to a first-stage interview, followed by a potential final-stage interview to dive deeper into your skills and experience.

We are an equal opportunity employer and are committed to diversity and inclusion. If you require any assistance or accommodations during the application or interview stages, please contact Ella Holland at ella.holland@thrivelearning.com.

Equal Opportunity

Thrive Learning is an inclusive, welcoming culture that supports diversity. Our people are expected to treat each other with respect, care and compassion. We strive to be as inclusive as possible in all aspects of employment and have a zero-tolerance policy for discrimination of any kind.

Location: Milton Keynes, Luton, Oxford, Swindon, Somersham, Huddersfield, and other remote options.

Quality Engineer (Cypress.io) employer: Thrive

At Thrive Learning, we pride ourselves on being an innovative employer that champions a culture of empowerment and flexibility. With benefits like unlimited holiday, a reduced workday every Friday, and the option to work from anywhere, we prioritise work-life balance while fostering professional growth through diverse learning opportunities. Join us in our mission to transform workplace learning and be part of a team that values respect, diversity, and collaboration.
T

Contact Detail:

Thrive Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Quality Engineer (Cypress.io)

✨Tip Number 1

Get to know Thrive Learning! Research their culture, values, and recent projects. This will help you tailor your conversations during interviews and show that you're genuinely interested in being part of their team.

✨Tip Number 2

Practice your technical skills! Since the role focuses on Cypress.io and Playwright, brush up on these tools. You might even want to create a small project to showcase your automation skills—this can really impress during interviews!

✨Tip Number 3

Network with current or former employees of Thrive Learning. LinkedIn is a great place for this! A friendly chat can give you insider tips and might even lead to a referral, which can boost your chances of landing that interview.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining the team at Thrive Learning. Good luck!

We think you need these skills to ace Quality Engineer (Cypress.io)

Cypress.io
Playwright
Automation Testing
Behaviour Driven Development (BDD)
Web Testing Frameworks
React
HTML/CSS
Version Control (Git)
REST
GraphQL
Asynchronous Messaging
JSON
API Testing
Accessibility Testing
Continuous Integration and Deployment

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Quality Engineer role. Highlight your experience with Cypress.io and any relevant automation skills. We want to see how your background aligns with what we’re looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share why you’re excited about joining Thrive Learning and how you can contribute to our mission. Let us know what makes you a great fit for the team.

Showcase Your Skills: Don’t just list your skills—show us how you’ve used them in real projects. Whether it’s BDD practices or automated testing, give us examples that demonstrate your expertise and problem-solving abilities.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it’s super easy and straightforward!

How to prepare for a job interview at Thrive

✨Know Your Tools

Make sure you’re well-versed in Cypress.io and Playwright. Brush up on your automation skills and be ready to discuss how you've used these tools in past projects. Being able to share specific examples will show that you’re not just familiar with the tools, but you know how to leverage them effectively.

✨Understand the Company Culture

Thrive Learning values innovation and a fresh approach to learning. Research their mission and values, and think about how your personal work style aligns with their culture. Be prepared to discuss how you can contribute to their goal of making learning easy and empowering.

✨Prepare for Behavioural Questions

Expect questions that assess your problem-solving skills and teamwork. Use the STAR method (Situation, Task, Action, Result) to structure your answers. Think of scenarios where you’ve advocated for quality or collaborated with developers to enhance testability.

✨Show Your Passion for Quality

Demonstrate your commitment to delivering high-quality software. Talk about your experience with BDD and how you’ve implemented testing strategies in previous roles. Highlight any initiatives you’ve taken to improve testing processes or tools, as this will resonate with Thrive’s focus on quality.

Quality Engineer (Cypress.io)
Thrive
Go Premium

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

>