> Markdown version of [/jobs/ext/2205992-test-test-tool-developer](https://www.wearedevelopers.com/jobs/ext/2205992-test-test-tool-developer). 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). --- # Test / Test Tool Developer - **Company:** ECM Selection Limited - **Location:** Cambridge, UK - **Experience:** Expert - **Salary:** £55,000.0 - **Contract:** Permanent contract - **Skills:** Automation of Tests, Code Coverage, Code Review, Software Debugging, Linux, Python (Programming Language), Software Engineering, Scripting - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/26036 ## About the Role * A good degree in a relevant STEM subject from a well-ranked university * Excellent testing skills, including automated testing and an arsenal of debugging techniques * Good software engineering and scripting skills, preferably in Python * Full existing right to work in the UK without restriction, time limit, or sponsorship ## Description Liaising with colleagues in the Software Engineering, QA, and Usability teams, you would develop new automated test capability to replace time-consuming and subjective manual testing. You would develop tests for new and existing Linux-based products, tools, libraries, and end-to-end infrastructure. Your QA expertise and testing observations would provide valuable input and user feedback to decision makers. You would investigate test failures to drive improvements to both the test framework and the product under test, and you would champion best practice through code reviews and promoting coding standards. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [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) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)