At a Glance
- Tasks: Build and maintain automation frameworks to ensure our systems are reliable and scalable.
- Company: Join Thrive Learning, a fast-growing tech company transforming workplace learning.
- Benefits: Enjoy unlimited holiday, flexible hours, and work-from-anywhere options.
- Other info: Be part of an inclusive culture that values diversity and personal growth.
- Why this job: Make a real impact in a role that champions innovation and collaboration.
- Qualifications: Experience in automation frameworks and strong coding skills in JavaScript/TypeScript.
The predicted salary is between 36000 - 60000 £ per year.
The Role
We're looking for a Test Engineer to join our team. You'll sit at the intersection of software engineering and quality, treating test tooling and infrastructure as first‑class software. This isn’t a checkbox testing role; you’ll be writing production‑quality code, building the frameworks and pipelines that let us ship quickly and confidently, and embedding quality into every stage of the development lifecycle.
You'll work hand‑in‑hand with developers to make the right thing the easy thing, designing the automation, tooling, and feedback loops that catch problems early. You'll mentor others, help shape our overall quality engineering strategy, and champion a culture where testing is everyone’s job.
Core Responsibilities
Design, build, and maintain robust automation frameworks and test tooling across frontend and backend systems
Write clean, efficient, production‑quality code to extend test coverage and improve developer productivity
Build and optimise quality gates within our CI/CD pipelines so issues are caught fast and early
Partner closely with development teams to identify automation opportunities and bake testability into new features from the start
Develop and maintain reliable unit, integration, end‑to‑end, and contract tests
Conduct code reviews to uphold high standards for automation quality, reliability, and maintainability
Monitor test performance, flakiness, and coverage, and continuously improve stability at scale
Contribute to overall test strategy, planning, and process improvement initiatives
Mentor engineers and champion automation best practices across teams
Essential Skills
Strong software engineering background with a solid grasp of quality assurance principles
Proven experience designing and maintaining automation frameworks and test tooling for frontend and backend applications
Excellent JavaScript/TypeScript skills, confident writing clean, efficient, well‑structured code
Hands‑on experience with test automation tools such as Cypress, Jest, and Pact
Experience building and maintaining automated tests within CI/CD pipelines
Experience testing APIs and third‑party integrations
Strong analytical and problem‑solving skills
Excellent communication and collaboration skills
Ability to work independently while staying aligned with team goals
Passion for sharing knowledge and helping others level up their testing skills
Curiosity to stay up‑to‑date with new testing tools, libraries, and technologies
Desirable Skills
Experience with load and performance testing platforms
Familiarity with MongoDB and test data management
Experience with Snowflake and data integration pipeline testing
Understanding of AWS or other cloud‑based architectures
Experience with containerisation and infrastructure‑as‑code (e.g. Docker, Terraform)
Experience testing SAP integrations
Benefits
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
We will always strive to be as inclusive as possible in all aspects of employment and have a zero‑tolerance policy for discrimination of any kind. If you require any assistance, accommodations, or support during the application or interview stages, please don't hesitate to contact Ella Holland at ella.holland@thrivelearning.com.
Quality Engineer (Integrations) employer: Thrive Learning Limited
At Thrive Learning, we pride ourselves on being an exceptional employer that champions innovation and personal growth. Our flexible working hours, unlimited holiday policy, and unique initiatives like Thrivedays foster a healthy work-life balance, while our commitment to inclusivity and diversity creates a welcoming environment for all employees. Join us in our mission to transform learning experiences and unlock potential, all while enjoying the benefits of a fully remote-friendly workplace.
StudySmarter Expert Advice🤫
We think this is how you could land Quality Engineer (Integrations)
✨Tip Number 1
Get to know the company before your interview! Research Thrive Learning, their products, and their culture. This will help you tailor your answers and show that you're genuinely interested in being part of the team.
✨Tip Number 2
Practice your coding skills! Since this role involves hands-on coding, brush up on your JavaScript/TypeScript and automation frameworks. Being confident in your technical abilities will make a great impression.
✨Tip Number 3
Prepare questions for your interviewers. Ask about their testing strategies or how they foster collaboration within teams. This shows you're engaged and ready to contribute to their mission.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it gives you a chance to showcase your enthusiasm for joining Thrive Learning.
We think you need these skills to ace Quality Engineer (Integrations)
Some tips for your application 🫡
Be Yourself:We want to see the real you! Don’t be afraid to show your personality in your application. Authenticity is key, so let us know what makes you tick and how you can contribute to our vibrant culture.
Tailor Your Application:Make sure to customise your CV and cover letter for the Quality Engineer role. Highlight your experience with automation frameworks and testing tools like Cypress and Jest. Show us why you're the perfect fit for our team!
Show Your Passion:Let us know about your enthusiasm for quality engineering and learning technologies. Share any projects or experiences that demonstrate your commitment to improving testing practices and mentoring others.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Thrive Learning Limited
✨Know Your Stuff
Make sure you brush up on your software development and quality assurance principles. Familiarise yourself with the automation frameworks and tools mentioned in the job description, like JavaScript, Cypress, and Jest. Being able to discuss these confidently will show that you're serious about the role.
✨Show Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. Think of examples where you improved test coverage or optimised an automation framework. This will demonstrate your analytical skills and ability to contribute to their team.
✨Be Ready to Collaborate
Since the role involves working closely with development teams, be prepared to talk about your experience in collaboration. Share examples of how you've mentored others or contributed to team projects. This will highlight your communication skills and your passion for sharing knowledge.
✨Ask Thoughtful Questions
At the end of the interview, don’t forget to ask questions! Inquire about their current testing strategies or how they envision the role evolving. This shows your genuine interest in the company and helps you assess if it's the right fit for you.