Software Development Engineer in Test

SThree Plc
Manchester, UK
12 days ago
Apply on uk.indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Compensation
£117,000.0 - £143,000.0
Working hours
Regular working hours
Job source

Tech stack

ASP.NET Java (Programming Language) .NET Framework Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Automation of Tests Microsoft Azure Bash Shell C Sharp (Programming Language) Cloud Engineering Code Coverage
+26 more
Software Quality Databases Continuous Integration Relational Databases Distributed Systems Github Python (Programming Language) Node.Js Windows PowerShell SQL Databases Software Testing Automation Framework Strategies of Testing Scripting Google Cloud Test-Driven Development (TDD) Spring-boot Git Containerization Kubernetes Information Technology Data Management Software Version Control Data Pipelines Docker SDET Microservices

Job description

We’re looking to add Software Development Engineer in Test professionals to our database for future contract opportunities in Manchester. These are specialist technical roles focused on building robust test automation frameworks and ensuring software quality across modern distributed systems and cloud-native architectures., The work could involve collaborating across development and QA teams to architect test frameworks for microservices, APIs and distributed systems, potentially working with technologies such as .NET, ASP.NET, Java, Spring Boot, Azure, AWS, Kubernetes and Docker. You could contribute to CI/CD pipeline automation, data quality validation and test coverage across cloud-native and on-premise environments., * Designing and building scalable test automation frameworks using languages such as Java, Python or C#/.NET

  • Developing automated test suites for microservices, APIs and distributed system architectures
  • Working with CI/CD pipelines (Azure DevOps, GitHub Actions or similar) to integrate and run tests automatically
  • Collaborating with development and QA teams to define test strategies and acceptance criteria
  • Contributing to data quality validation and test coverage across cloud platforms (Azure, AWS, GCP)
  • Supporting the team with containerised testing environments using Docker and Kubernetes
  • Troubleshooting test failures and providing insights on system behaviour and quality risks

Requirements

Must-have

  • Proficiency in at least one object-oriented programming language, such as Java, C#, Python or similar
  • Hands-on experience building and maintaining test automation frameworks
  • Working knowledge of APIs, microservices and distributed system testing
  • Familiarity with SQL and relational databases
  • Experience with version control systems (Git) and CI/CD tooling
  • Bachelor’s degree in Computer Science or equivalent professional experience
  • Authorization to work in the United Kingdom

Nice-to-have

  • Experience with .NET, ASP.NET, Java, Spring Boot or Node.js
  • Exposure to cloud platforms such as Azure, AWS or GCP
  • Knowledge of containerisation (Docker, Kubernetes)
  • Experience with test data management and data pipelines
  • Scripting in Bash or PowerShell
  • Familiarity with Agile and test-driven development practices

Benefits & conditions

Most roles of this type offer the following, dependent on the industry and seniority of the role:

  • Exposure to modern technology stacks and distributed system architectures
  • Opportunity to shape quality standards and testing best practices across development teams
  • Potential to work on high-impact projects across technology, engineering and financial services
  • Contract flexibility and day rate compensation of £450-550 per day
  • Access to professional development and exposure to emerging QA technologies
  • Collaboration with specialist teams across our UK offices in London, Birmingham, Manchester, Glasgow and Leeds

About the company

SThree is the global STEM workforce consultancy. We advise businesses, build expert teams and deliver project solutions to outpace tomorrow, together.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on uk.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

6:08 min

Applying software engineering environments and testing to data pipelines

Matthias Niehoff Matthias Niehoff · World Congress 2024

Videos

See all

Related articles

See all