> Markdown version of [/jobs/ext/2488769-software-development-engineer-in-test](https://www.wearedevelopers.com/jobs/ext/2488769-software-development-engineer-in-test). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Development Engineer in Test - **Company:** SThree Plc - **Location:** Birmingham, UK (Remote available) - **Salary:** £117,000.0 - £143,000.0 - **Contract:** Temporary contract - **Skills:** ASP.NET, Java (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Amazon Web Services, Automation of Tests, Microsoft Azure, Bash Shell, Business Process Model and Notation, C Sharp (Programming Language), Cloud Computing, Continuous Delivery, Continuous Integration, Database Testing, Linux, DevOps, Distributed Systems, Python (Programming Language), SQL Databases, Test Data, Strategies of Testing, Toolchain, UML, Google Cloud, Cloud Platform System, ReactJS, Spring-boot, Containerization, Integration Tests, Kubernetes, Information Technology, SAP S/4HANA, Front End Software Development, Terraform, Data Pipelines, Api Management, Docker, SDET, Service Stack, Microservices - **Published:** August 26, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=7deeb9a14bfc5590 ## About the Role * Proven experience designing and implementing automated test frameworks and suites using Java, Python, C# or similar * Strong hands-on knowledge of API testing and microservices testing approaches * Experience with CI/CD toolchains and test automation in cloud environments (Azure, AWS or GCP) * Working knowledge of containerisation and orchestration (Docker, Kubernetes) * SQL and database testing skills * 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, Spring Boot or Spring frameworks * Familiarity with frontend testing (React) or distributed systems patterns * Knowledge of SAP systems (S/4HANA, ECC, RISE) or data pipeline testing * Infrastructure-as-code experience (Terraform) * Linux and Bash scripting * BDD/BPMN or UML understanding * Kubernetes or advanced Docker proficiency ## Description * Designing and building automated test frameworks and test suites for microservices and distributed systems * Developing API and integration tests across .NET, Java, Python and cloud platforms (Azure, AWS, GCP) * Implementing CI/CD test pipelines and quality gates using containerisation (Docker, Kubernetes) and infrastructure-as-code (Terraform) * Collaborating with development and DevOps teams to shift quality left and embed testing into the delivery lifecycle * Creating and maintaining test data and data quality validation frameworks * Contributing to test strategy across multiple technology stacks and deployment environments * Mentoring junior QA team members where opportunities arise, Most roles of this type offer the following, dependent on the industry and seniority of the role: * Exposure to modern, scalable technology architectures and cloud platforms * Opportunity to influence product quality across multiple business-critical systems * Collaboration with experienced engineering and DevOps teams * Potential for contract extension and progression to permanent opportunities where business needs align * Flexibility within the contract framework and remote working considerations where supported by the engagement * Involvement in cutting-edge STEM projects across financial services, technology and engineering sectors ## Related Videos - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Beyond UML: Making Sense of AI-Generated Code through Visual Architecture](https://www.wearedevelopers.com/videos/2102-beyond-uml-making-sense-of-ai-generated-code-through-visual-architecture) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)