About us
LeaseLoco is the UK's biggest price comparison platform for car & van leasing.
We've built the most innovative and exciting leasing product in the UK motor industry. Using our unique scoring algorithm, we help users quickly and easily find the right deal at the best price. Since 2019, our team has introduced a number of industry-first features that have had a significant impact on the UK leasing landscape.
We are seriously ambitious, constantly leading the way on user experience and industry innovation, and ultimately have a lot of fun doing what we do.
With over 2.5 billion leasing offers processed and more than 10 million available to search at any one time, quality and reliability are non-negotiable. As we continue to grow, we're looking for a QA Engineer who takes genuine pride in the craft of testing — someone who can help us keep our platform sharp, fast, and bug-free as we push it forward.
Job description
As a QA Engineer at LeaseLoco, you'll be embedded in the development process from day one — not bolted on at the end. You'll own quality across our web platforms, working closely with other QA engineers, designers and developers to validate new features, catch regressions, and continuously raise the bar on how we test.
There's scope to grow here. Whether you're deepening your automation skills, exploring how AI is changing the testing landscape, or helping shape our QA processes, we want you to bring ideas and run with them.
Core responsibilities
- Ensure software quality throughout every phase of development — from design through to release
- Validate new features, improvements and bug fixes across LeaseLoco's suite of web applications
- Write and maintain clear, well-structured test scenarios based on project requirements
- Perform a range of manual testing — functional, acceptance, smoke, regression and exploratory
- Design, write and maintain automated tests using Selenium, Java and Gradle, expanding our automation coverage over time
- Collaborate closely with developers and the wider team to spot issues early and communicate them clearly
- Contribute to improving our QA processes and development lifecycle
- Bring a proactive eye for detail — identifying potential bugs, risks, and opportunities for improvement before they become problems
What we look for
- A degree in Computer Science or a related field — or the practical experience to match
- 2+ years of hands-on QA experience in a mix of manual and automated testing
- Solid understanding of software quality methodologies — BDD, agile testing, and the testing pyramid
- Practical knowledge of manual testing techniques and how to apply them effectively
- Hands-on experience with test automation — Selenium, Cucumber/Gherkin, Java and Gradle
- Familiarity with Scrum and the tooling that goes with it (Jira, Bitbucket)
- Good communication skills — you'll be working closely with another QA engineer, developers and designers
- A genuine interest in improving automation coverage, not just maintaining it
Nice to have
- Familiarity with CI/CD pipelines — we use Bitbucket, but experience with Jenkins or similar is equally relevant
- Experience integrating automated test suites into a CI/CD workflow
- Curiosity about how AI tooling is shaping modern QA — it's an area we're actively exploring as a team
What you'll get in return
- A competitive salary of up to £40k depending on experience
- A fantastic culture that encourages you to always be the best version of yourself
- The ability to be heard — this is a collaborative environment where everyone has a voice
- 2 company away days per year
- Pension scheme
- 33 days holiday
Job Type: Full-time
Pay: Up to £40,000.00 per year
Work Location: In person