Software Engineer in Test
Software Engineer in Test
A fantastic opportunity for a Software Engineer in Test to join a world-class technology company developing advanced AI-driven software solutions. Working within an exceptional engineering environment, you will play a key role in ensuring the quality, reliability and performance of highly sophisticated software platforms. This organisation is known for attracting some of the brightest technical minds in the industry and places a strong emphasis on both academic excellence and engineering capability.
Location: Cambridge or London (minimum 2 days per week in the office)
Salary: £40,000 - £55,000 per annum + benefits
Requirements for Software Engineer in Test:
- Experience building and maintaining automated test frameworks
- Experience developing automated testing solutions for web, API, integration and regression testing
- Strong programming skills in Python, JavaScript, TypeScript, Rust or a similar language
- Experience working with testing tools such as Playwright, Cypress, Pytest or equivalent
- Experience integrating automated testing into CI/CD pipelines
- Strong understanding of software testing methodologies and best practices
- Experience testing APIs and distributed systems would be beneficial
- Excellent troubleshooting, debugging and analytical skills
- Comfortable working closely with software engineers, product teams and technical stakeholders
- Experience with Docker, Kubernetes or containerised environments would be beneficial
- Degree educated in Computer Science, Mathematics, Physics, Engineering or a closely related STEM discipline
- Strong academic background, typically including a 2:1 or 1st class degree and AAB or above at A Level (or international equivalent)
Responsibilities for Software Engineer in Test:
- Design, develop and maintain automated testing frameworks across a range of software products
- Build automated test suites covering functional, integration, regression and API testing
- Work closely with software engineers to promote quality throughout the development lifecycle
- Identify, investigate and document defects with clear technical detail
- Analyse test results and provide actionable feedback to engineering teams
- Contribute to testing strategy, tooling and continuous improvement initiatives
- Support the optimisation of test environments, test data and deployment processes
- Participate in code reviews, technical discussions and engineering best practice initiatives
- Help improve software reliability, scalability and overall product quality
What the role offers:
- The opportunity to work alongside exceptionally talented engineers and researchers
- Exposure to cutting-edge AI and software development projects
- Excellent career progression opportunities within a highly technical engineering environment
Applications:
If you would like to apply for this unique Software Engineer in Test role, then please send your CV via the relevant links!
We’re committed to creating an inclusive and accessible recruitment process. If you require reasonable adjustments for your application or during the review process, please highlight this by separately emailing applications@redtech-recruit.com (if this email address has been removed by the job board, full contact details are readily available on our website).
Keywords: Software Engineer in Test / SET / SDET / Test Automation Engineer / Automation Test Engineer / QA Automation Engineer / Quality Engineer / Test Engineer / Software Test Engineer / Automation Developer / QA Engineer / Graduate Software Engineer in Test / Playwright / Cypress / Pytest / Python / JavaScript / TypeScript / Rust / API Testing / CI/CD / Docker / Kubernetes / Postman / Automated Testing / Test Automation / Computer Science / Mathematics / Physics / Engineering / Software Engineering
RedTech Recruitment Ltd focus on finding roles for Engineers and Scientists. Even if the above role isn’t of interest, please visit our website to see our other opportunities.
We are an equal opportunity employer and value diversity at RedTech. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.