Senior QA Engineer

{ “@context”: “http://schema.org”, “@type”: “JobPosting”, “title”: “Senior QA Engineer”, “description”: “

Requirements

  • A strong understanding of modern testing principles and how they apply across cross‑functional delivery teams
  • The ability to define and apply effective test strategies for complex, data‑driven systems, balancing automation, exploratory testing, and risk‑based approaches
  • Experience promoting a shift‑left approach to quality, working with teams to embed good testing and quality practices early in the development lifecycle
  • Confidence investigating issues across environments, using logs, metrics, and data to understand failures and support root‑cause analysis
  • A mindset of continuous improvement, actively contributing to better testing practices, standards, and tooling through collaboration and knowledge sharing
  • A solid working knowledge of TDD and BDD, and when to apply them effectively
  • A collaborative, pragmatic approach, working closely with Product and Engineering to deliver shared outcomes
  • Broad testing knowledge with a strong specialism in test automation
  • Hands‑on experience with modern automated testing tools such as Karate and Cypress, applied thoughtfully across the test pyramid
  • Familiarity with a range of testing and delivery tools across the SDLC, including tools for API testing and documentation, exploratory testing, performance testing, and work tracking (e.g. Postman/Bruno, Swagger UI, Gatling, JIRA)
  • Experience working with CI/CD pipelines, contributing to and maintaining automated quality checks within modern delivery workflows, such as GitLab
  • Comfort working within AWS‑hosted, cloud‑based systems, supporting effective testing and quality assurance across distributed services
  • A proven ability to take improvement ideas from concept through to delivery
  • Practical experience using AI‑enabled tooling or techniques within the delivery lifecycle to improve testing efficiency, coverage, or insight
  • Curiosity and openness to emerging AI‑assisted testing approaches, with a focus on real‑world, practical application
  • (Desirable) Knowledge of accessibility standards and practices (e.g. WCAG), with the ability to consider accessibility as part of broader testing strategies
  • (Desirable) Experience designing and executing test approaches across both web and desktop applications, ensuring consistent quality and usability
  • (Desirable) Exposure to AI‑powered testing tools
  • (Desirable) Confidence querying relational databases (e.g. Postgres) using SQL to support testing, debugging, and root‑cause analysis (e.g. using DBeaver or similar tools)
  • (Desirable) Experience with performance and security testing
  • (Desirable) Previous experience working in or alongside the insurance or financial services domain

What the job involves

  • We’re looking for a Senior QA Engineer to join our Insurer team, working on CDL’s Insurer System (Policy Manager), a modern, cloud‑based platform used by insurers and Managing General Agents (MGAs) to manage policies, risk data, and related financial processes
  • In this role, you’ll help ensure our platform is reliable, scalable, and easy to use, supporting features such as policy administration, data imports, reporting, and integrations with external systems
  • You’ll work closely with software engineers, product managers, and stakeholders, embedding quality throughout the software delivery process
  • This is a hands‑on role for someone who enjoys improving how teams build and test software, has a strong interest in automation and AI‑enabled tooling, and wants to make a real impact on a growing product used across the insurance industry
  • Lead and improve testing and automation practices within the Insurer team, helping deliver a high‑quality platform for insurers and MGAs
  • Work with software engineers and product teams to ensure quality is considered from the earliest stages of design and development
  • Validate complex data flows, including policy data imports, updates, and reprocessing, ensuring accuracy and reliability
  • Support testing of integrations and APIs, connecting our platform to third‑party systems used across the insurance ecosystem
  • Help maintain confidence in financial and accounting‑related features, including premium data, reporting, and audit trails
  • Drive best practice across functional, performance, and security testing in a cloud‑hosted environment
  • Improve test automation coverage and reliability, contributing to CI/CD pipelines and fast feedback for teams
  • Coach and mentor others, helping build strong quality and testing practices across the team
  • Continuously look for ways to improve tooling, processes, and how quality is approached day‑to‑day
  • Encourage pragmatic thinking, innovation, and high standards while keeping delivery focused and practical

#J-18808-Ljbffr”, “datePosted”: “2026-05-19”, “hiringOrganization”: { “@type”: “Organization”, “name”: “Deepstreamtech”, “sameAs”: “https://uk.whatjobs.com/pub_api__cpl__435985713__4861?utm_campaign=publisher&utm_medium=api&utm_source=4861&geoID=19285” }, “jobLocation”: { “@type”: “Place”, “address”: { “@type”: “PostalAddress”, “addressLocality”: “Manchester” } } }
Company: Deepstreamtech
Apply for the Senior QA Engineer
Location: Manchester
Job Description:

Requirements

  • A strong understanding of modern testing principles and how they apply across cross‑functional delivery teams
  • The ability to define and apply effective test strategies for complex, data‑driven systems, balancing automation, exploratory testing, and risk‑based approaches
  • Experience promoting a shift‑left approach to quality, working with teams to embed good testing and quality practices early in the development lifecycle
  • Confidence investigating issues across environments, using logs, metrics, and data to understand failures and support root‑cause analysis
  • A mindset of continuous improvement, actively contributing to better testing practices, standards, and tooling through collaboration and knowledge sharing
  • A solid working knowledge of TDD and BDD, and when to apply them effectively
  • A collaborative, pragmatic approach, working closely with Product and Engineering to deliver shared outcomes
  • Broad testing knowledge with a strong specialism in test automation
  • Hands‑on experience with modern automated testing tools such as Karate and Cypress, applied thoughtfully across the test pyramid
  • Familiarity with a range of testing and delivery tools across the SDLC, including tools for API testing and documentation, exploratory testing, performance testing, and work tracking (e.g. Postman/Bruno, Swagger UI, Gatling, JIRA)
  • Experience working with CI/CD pipelines, contributing to and maintaining automated quality checks within modern delivery workflows, such as GitLab
  • Comfort working within AWS‑hosted, cloud‑based systems, supporting effective testing and quality assurance across distributed services
  • A proven ability to take improvement ideas from concept through to delivery
  • Practical experience using AI‑enabled tooling or techniques within the delivery lifecycle to improve testing efficiency, coverage, or insight
  • Curiosity and openness to emerging AI‑assisted testing approaches, with a focus on real‑world, practical application
  • (Desirable) Knowledge of accessibility standards and practices (e.g. WCAG), with the ability to consider accessibility as part of broader testing strategies
  • (Desirable) Experience designing and executing test approaches across both web and desktop applications, ensuring consistent quality and usability
  • (Desirable) Exposure to AI‑powered testing tools
  • (Desirable) Confidence querying relational databases (e.g. Postgres) using SQL to support testing, debugging, and root‑cause analysis (e.g. using DBeaver or similar tools)
  • (Desirable) Experience with performance and security testing
  • (Desirable) Previous experience working in or alongside the insurance or financial services domain

What the job involves

  • We’re looking for a Senior QA Engineer to join our Insurer team, working on CDL’s Insurer System (Policy Manager), a modern, cloud‑based platform used by insurers and Managing General Agents (MGAs) to manage policies, risk data, and related financial processes
  • In this role, you’ll help ensure our platform is reliable, scalable, and easy to use, supporting features such as policy administration, data imports, reporting, and integrations with external systems
  • You’ll work closely with software engineers, product managers, and stakeholders, embedding quality throughout the software delivery process
  • This is a hands‑on role for someone who enjoys improving how teams build and test software, has a strong interest in automation and AI‑enabled tooling, and wants to make a real impact on a growing product used across the insurance industry
  • Lead and improve testing and automation practices within the Insurer team, helping deliver a high‑quality platform for insurers and MGAs
  • Work with software engineers and product teams to ensure quality is considered from the earliest stages of design and development
  • Validate complex data flows, including policy data imports, updates, and reprocessing, ensuring accuracy and reliability
  • Support testing of integrations and APIs, connecting our platform to third‑party systems used across the insurance ecosystem
  • Help maintain confidence in financial and accounting‑related features, including premium data, reporting, and audit trails
  • Drive best practice across functional, performance, and security testing in a cloud‑hosted environment
  • Improve test automation coverage and reliability, contributing to CI/CD pipelines and fast feedback for teams
  • Coach and mentor others, helping build strong quality and testing practices across the team
  • Continuously look for ways to improve tooling, processes, and how quality is approached day‑to‑day
  • Encourage pragmatic thinking, innovation, and high standards while keeping delivery focused and practical

#J-18808-Ljbffr…

Posted: May 19th, 2026