QA Engineer
QA Engineer
London (Hybrid, 2 days in office) | £65,000 - £75,000 + Benefits
If you're a QA Engineer who is passionate about automation, AI-driven development, and building scalable testing frameworks from the ground up, this is an opportunity to have a genuine impact. You'll join a growing technology team where quality engineering is seen as a key contributor to product success, with the freedom to shape automation strategy and reduce manual testing across a modern digital platform.
The Company
This innovative technology business develops a sophisticated platform that helps users gain greater visibility and insight into complex financial information. They operate in a product-led environment with cross-functional engineering squads focused on delivering high-quality digital experiences.
The business combines modern engineering practices, data-driven decision making, and a strong commitment to innovation. With significant investment in product development, they are continuing to scale their technology function and strengthen their quality engineering capability.
The Role
You will join a collaborative squad of engineers, product specialists, and quality professionals, taking ownership of automation testing and quality assurance across a modern web platform.
Responsibilities include:
- Designing and building automated testing frameworks from the ground up
- Developing automated UI and API test suites to improve product quality
- Testing frontend applications, backend services, and data flows
- Supporting regression testing for platform enhancements and integrations
- Creating scalable automation solutions that minimise manual testing
- Driving AI adoption within the testing lifecycle to increase efficiency
- Collaborating with developers and product teams to improve testability and quality standards
- Contributing to continuous improvement across QA processes and automation architecture
- Participating in Agile ceremonies, planning sessions, and technical discussions
- Supporting quality across a modern microservices-based environment
Your Skills & Experience
- Strong commercial experience with Java or Kotlin
- Proven background in QA automation engineering
- Experience with API testing using tools such as Rest Assured, Postman, Swagger or similar
- Hands-on UI test automation experience using Selenium, Playwright, Selenide, or comparable technologies
- Understanding of JSON, XML, HTTP protocols, and web application architecture
- Experience working with CI/CD pipelines and modern software delivery practices
- Strong knowledge of test frameworks such as JUnit or TestNG
- Familiarity with Jira, Confluence, and Agile delivery environments
- Ability to work across frontend and backend testing activities
- Experience using AI tools within engineering workflows, including Claude and N8N
- A mindset focused on automation, efficiency, and continuous improvement
- Knowledge of SQL and data validation techniques is advantageous
- Exposure to performance testing or microservices environments would be beneficial
What They Offer
- Electric car scheme, cycle to work scheme, nursery scheme, and gym benefits
- Professional development support, study assistance, and dedicated learning time
- Home working equipment provided where required
- Mental health and wellbeing support
- Regular team and seasonal social events
- Dog-friendly office environment
- Clear opportunities to influence automation strategy and grow your technical leadership skills
How to Apply
To find out more about this QA Engineer opportunity, please apply with your CV and a member of the Harnham team will be in touch to discuss the role in greater detail.