Software Engineer in Test

djr

Manchester

Hybrid

GBP 63,000 - 77,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology firm in the UK is seeking a Mid-Senior level Software Engineer in Test to join their team. This role focuses on building scalable automated test frameworks and requires strong programming skills in C#. You will work closely with software engineers to enhance quality and automation practices while collaborating on CI/CD pipelines. Ideal candidates will have extensive experience with REST APIs, Agile methodologies, and tools such as RestSharp and HttpClient. This is a full-time position based in Manchester with a hybrid work model.

Qualifications

  • Strong experience in Software Engineer in Test / SDET roles.
  • Solid ability in C#, including writing reusable automation code.
  • Experience building API automation from scratch.

Responsibilities

  • Build and maintain scalable automated test frameworks.
  • Write clean, production-quality test code in C#.
  • Analyse complex scenarios and validate workflows.
  • Implement reusable design patterns for automation.
  • Enhance quality gates within CI/CD pipelines.
  • Work collaboratively with software engineers to improve reliability.

Skills

Software Engineer in Test / SDET
C#
API automation
Microservices
Agile methodology
Version control (Git)
CI/CD pipelines
Azure cloud environments
Docker

Tools

RestSharp
HttpClient
Playwright API

Job description

Head of Software Development Talent Solutions - djr - Building the best Engineering and Business Intelligence teams across the UK and the USA.
Software Engineer in Test – £70,000 + 10% Bonus
Hybrid – 2 days per week on-site in Manchester
Permanent
About the Role

Our client is scaling several modern digital platforms and is looking for a highly technical Software Engineer in Test (SDET) to strengthen automation, quality engineering and delivery across multiple product teams. This is not a traditional QA role — it is a hands‑on engineering position where you will design automated solutions, build test frameworks, work closely with developers, and contribute directly to the quality and stability of services used at scale. You will be expected to think like an engineer, work with clean, maintainable code, and provide technical input into testing strategy and architecture.

Key Responsibilities
  • Build and maintain scalable automated test frameworks, with a strong focus on API, integration and microservices testing.
  • Write clean, production‑quality test code in C# (strong preference) or another modern programming language (Java, TypeScript, Python).
  • Analyse complex scenarios, transform API data programmatically, and validate end‑to‑end workflows.
  • Implement reusable design patterns, utilities and abstraction layers for test automation.
  • Enhance quality gates within CI/CD pipelines and support continuous testing practices.
  • Work collaboratively with software engineers to debug issues, improve reliability and refine testability.
  • Perform exploratory and risk‑based functional testing where needed.
  • Participate in technical design discussions, providing input on architecture, automation patterns and quality impact.
  • Complete a second‑stage technical challenge involving API automation, framework structure and code review discussions.
Core Skills & Experience
  • Strong experience as a Software Engineer in Test / SDET within modern Agile product teams.
  • Solid programming ability in C# (preferred), including writing reusable automation code, applying OOP principles and structuring maintainable test suites.
  • Demonstrable experience building API automation from scratch using libraries such as RestSharp, HttpClient, Playwright API, or similar frameworks.
  • Skilled in working with REST APIs, microservices and distributed systems.
  • Confident applying patterns such as Page/Service Objects, builders, and modular test design.
  • Familiar with mocking, data‑driven testing and handling dynamic or complex API payloads.
  • Proficient with version control (Git) and CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins).
  • Comfortable reviewing logs, debugging failures and collaborating closely with developers.
  • Able to clearly explain technical choices, design decisions and automation strategy during interviews.
  • Experience with Azure cloud environments.
  • Familiarity with event‑driven architectures or messaging platforms.
  • Exposure to containerised test execution (Docker).
  • Experience mentoring other engineers or championing automation initiatives.
Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior SDET
Senior SDET

Nixor • Manchester

Hybrid
GBP 60,000 - 80,000
Software Engineer in Test
Software Engineer in Test

Tata Consultancy Services • Manchester

On-site
GBP 45,000 - 65,000
Health care
Pension
Life assurance
+2
Senior Software Engineer in Test
Senior Software Engineer in Test

MRJ Recruitment • Manchester

On-site
GBP 65,000 - 90,000
Software Development Engineer in Test - DV Cleared
Software Development Engineer in Test - DV Cleared

Searchability • Cheltenham

Hybrid
GBP 50,000 - 70,000
SDET Engineer
SDET Engineer

United States Digital Space LLC • Greater London

Hybrid
GBP 60,000 - 80,000
SDET - Software Development Engineer in Test
SDET - Software Development Engineer in Test

Compare the Market • Greater London

Hybrid
GBP 60,000 - 90,000
Senior Software Development Engineer in Test
Senior Software Development Engineer in Test

United States Digital Space LLC • Greater London

Hybrid
GBP 80,000 - 120,000
Flexible Working
25 days annual leave
Learning & Development
+2
Software Engineer in Test
Software Engineer in Test

Plan A Digital • England

On-site
GBP 70,000 - 90,000
SDET - Software Development Engineer in Test
SDET - Software Development Engineer in Test

Compare The Market Limited • Peterborough

Hybrid
GBP 60,000 - 80,000
Senior Software Test Engineer - DV
Senior Software Test Engineer - DV

NPAworldwide • West of England

Hybrid
GBP 40,000 - 70,000
Hybrid working
Flexible working
Career Coach and development
+4