Quality Engineer
🔒 Confidential Employer
Posted 23 April 2026
LOCATION
London
TYPE
Full-time
LEVEL
Mid-Senior level
CATEGORY
Technology
This employer holds a UK Home Office sponsor license — sponsorship for this specific role is at the employer’s discretion
SKILLS
Exploratory Testing
Test Automation
C#
C++
TypeScript
Azure DevOps
Networking
Analytical Skills
FULL DESCRIPTION
As a Quality Engineer at [Employer hidden — view at passion-project.co.uk], you will collaborate with various teams to ensure high-quality software. The role involves using shift-left and shift-right testing techniques, exploratory testing, and test automation. You will work closely with the team, coach others, and contribute to the quality culture.
Responsibilities
- Perform session based exploratory testing to find unique bugs that could only be discovered by the most creative people
- Perform release testing to ensure no issues arise during or after deployment
- Defining and executing the quality and testing strategy for your team while coaching other team members to ensure software quality is considered throughout the development process while shifting left
- Review and contribute to design documents
- Help developers brainstorm what should be covered in the automated tests, and contributing to automation where appropriate
- Working closely with the Product Team and developers to ensure we are building the right software for our customers
- Acting as a point of contact regarding product knowledge from various members of the business
- Contributing to documentation to ensure knowledge is easily shared between team members
- Monitoring alerts and customer support chats, utilising our observability stack and embracing a shift-right approach to software quality
- Investigate and perform root cause analysis on bugs, putting on your detective hat and diving into the code when necessary
- Actively grow our culture of quality and engage in quality related topics across the organisation through pairing with your colleagues or during other quality community events
The Person
- A strong background in software quality and exploratory testing
- An inquisitive nature, with excellent analytical and problem solving skills
- Understanding of testing concepts, methodologies and processes
- Good communication skills, has the ability to clearly explain issues that were found
- Can read and understand programming languages, ideally some experience with either C#, C++ or TypeScript
- Willing to participate in technical discussions
- Ability to learn and adapt quickly to highly complex issues
- Happy to collaborate with a wide group of stakeholders
- Experience contributing to user stories and acceptance criteria
- Seeks opportunities to improve themselves and focuses on personal development
- Has a general attitude of care and responsibility towards their work
- Basic understanding of practical networking concepts and containerised environments
Sign up free — access 45,000+ UK sponsor-licensed jobs