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