Our benefits
* Share Options (EMI) scheme
* 25 days annual leave, plus flexible bank holidays and the opportunity to buy additional days
* Pension scheme - opt-in salary sacrifice scheme
* Life Insurance (3x annual salary)
* Employee Assistance Programme (EAP) and workplace wellbeing initiatives
* Private Healthcare cash-back scheme
* Flexible working hours and location
* Flexible benefits, such as: Cycle to Work, volunteer days/ opportunities and charity events
* Enhanced parental leave packages and enhanced sick pay
* Training and development opportunities
* Engagement and celebration activities– anniversaries, birthdays, team building, company-wide events
Role specifics
* Salary range: Market rate
* Reporting to: Test Lead
* Key stakeholders: Tech and Produt teams,
* Organisational Framework Level: 2
About you/ Job Summary
We're looking for a curious and motivated Junior QA Analyst to support the testing of our software features. This role is a great fit for someone who's eager to grow their skills in automated testing, and who enjoys thinking critically about how software behaves in real-world scenarios.
You'll be embedded within a cross-functional scrum team, working alongside other QAs, developers and product managers to maintain and enhance our automated regression test suite using tools such as Playwright and Cucumber. While your primary focus will be on automation, you'll also support manual and exploratory testing when needed — particularly during release cycles.
This role is well-suited to someone who enjoys thinking critically about how software behaves in real-world scenarios and is eager to grow their skills in a collaborative, fast-paced environment.
Key Accountabilities
* Write and maintain automated regression tests using Playwright and Cucumber.
* Support manual testing during release cycles, including exploratory testing and validation of new features.
* Collaborate with QA and development teams to understand testing requirements and contribute to test planning.
* Log, track, and verify defects using our issue management tools.
* Help integrate and maintain tests within our CI/CD pipelines to support reliable and efficient releases.
* Continuously learn and apply best practices in software testing and automation.
Key role measures
* Automation Coverage: Contribute to expanding and maintaining automated test coverage across key product areas.
* Test Reliability: Help ensure automated tests are stable and integrated into CI/CD pipelines with minimal flakiness.
* Manual Testing Support: Provide effective manual testing during release cycles, identifying edge cases and unexpected behaviours.
* Learning & Growth: Demonstrate continuous improvement in testing skills and understanding of QA processes.
Experience and skills
Our ideal candidate would have experience in the following areas:
* Some experience with automated testing tools (e.g. Playwright, Selenium, or similar).
* Familiarity with writing test cases and understanding test plans.
* Exposure to manual testing practices.
* Understanding of REST APIs and JSON.
* Good communication skills and attention to detail.
* Willingness to learn and grow in a fast-paced, collaborative environment.
Nice to Have:
* Exposure to Cucumber or BDD-style testing.
* Experience working in Agile/Scrum teams.
* Familiarity with CI/CD tools like Azure DevOps or GitHub Actions.
Diversity, Equity and Inclusion
If you're excited about this role but your experience doesn't align perfectly, we encourage you to apply anyway and tell us more about yourself. You may be just the right candidate for this or other roles.
We believe that seeing the world from all sorts of angles makes life better for all. We want you to know that the things that make you an individual, like your identity, age, ethnicity, religion, ability and background, are things that we choose to celebrate and support.
We are a scale-up company, and as we continue to grow, we are passionate that having a diverse, inclusive and authentic workplace will remain at our core. We are creating an inclusive environment where our people can thrive.
Our values are aligned and at the heart of everything we do. We are respectful, united, rigorous, relentless and ethical.