Software Engineer in Test

djr

Manchester

Hybrid

GBP 63,000 - 77,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

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

On-site
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
Software Engineer in Test / Automation Tester
Software Engineer in Test / Automation Tester

Big Red Recruitment • Greater London

On-site
GBP 60,000 - 70,000
SDET Engineer
SDET Engineer

United States Digital Space LLC • Greater London

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

Plan A Digital • England

On-site
GBP 70,000 - 90,000
Test Automation
Test Automation

Free-Work • Northampton

Hybrid
GBP 75,000 - 85,000
Software Developer in Test
Software Developer in Test

Hunter Bond • Greater London

Hybrid
GBP 66,000 - 111,000
Senior Test Engineer - DV
Senior Test Engineer - DV

NPAworldwide • Manchester

On-site
GBP 40,000 - 70,000
Hybrid working
Career coach and development support
Training and professional development
+2
Senior Software Test Engineer - DV
Senior Software Test Engineer - DV

NPAworldwide • West of England

On-site
GBP 40,000 - 70,000
Hybrid working
Flexible working
Career Coach and development
+4
Software Test Engineer - DV
Software Test Engineer - DV

NPAworldwide • Gloucester

On-site
GBP 40,000 - 70,000
Hybrid working
Flexible working
Career coach and development support
+5