Software Engineer In Test

Redtech Recruitment Ltd.

Cambourne

Hybrid

GBP 40,000 - 50,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

RedTech Recruitment Ltd. is seeking a Software Engineer in Test in Cambridge on a hybrid basis. You will design and maintain automated testing frameworks, targeting APIs and UI while integrating tests into the CI/CD pipeline and collaborating with developers to shift testing left.

The role emphasizes building reliable test suites, debugging failures, improving test data and environments, and contributing to performance and security testing when needed.

Qualifications

  • 2+ years of commercial experience in test automation or software engineering.
  • Hands-on experience with automation frameworks such as Cypress, Playwright, pytest or similar.
  • Proficiency in at least one of Python, JavaScript, TypeScript or Rust.
  • Experience building and maintaining automated tests, with understanding of API, UI, integration and regression testing.
  • Experience integrating automated testing into CI/CD pipelines.
  • Experience testing APIs using Postman, REST Assured or equivalents.
  • Experience participating in code reviews and writing maintainable code.

Responsibilities

  • Design, develop and maintain automated testing frameworks covering APIs, user interfaces and interactions between software components.
  • Build reliable automated test suites and integrate these into development and release pipelines.
  • Work closely with developers to introduce testing earlier in the development process.
  • Investigate test failures, identify defects and provide clear technical feedback to support their resolution.
  • Help improve test coverage, test data and testing environments.
  • Review code and contribute to discussions around software design, testability and engineering standards.
  • Develop tools and approaches that make testing more efficient and support the wider development team.
  • Contribute to performance, load and security testing where required.

Skills

Test automation
Python
JavaScript
TypeScript
Rust
Debugging

Tools

Cypress
Playwright
pytest

Job description

Job Description
Software Engineer in Test

A fantastic opportunity for a Software Engineer in Test to join an established software company in Cambridge. Working closely with developers and product teams, you will build automated testing frameworks and tools that improve software quality and streamline releases. This role would suit someone who enjoys coding, solving complex technical problems and having a direct influence on how software is built and tested.

Location:

Cambridge, hybrid with 2 days per week in the office

Salary:

£40,000 to £50,000 per annum + benefits

Requirements for Software Engineer in Test:
  • 2+ years of commercial experience in test automation or software engineering with a strong automated testing focus
  • Strong hands‑on experience using automation frameworks such as Cypress, Playwright, pytest or similar
  • Proficiency in at least one of Python, JavaScript, TypeScript or Rust
  • Experience building and maintaining automated tests, with an understanding of API, UI, integration and regression testing
  • Experience integrating automated testing into CI/CD pipelines
  • Experience testing APIs using Postman, REST Assured or equivalent tools
  • Experience participating in code reviews, with an understanding of maintainable code and good software engineering practices
  • Strong debugging, analytical and problem-solving skills
  • Great communication skills and a collaborative approach to working with developers and wider engineering teams
  • Experience with Docker, Kubernetes or other containerised environments is beneficial
Responsibilities for Software Engineer in Test:
  • Design, develop and maintain automated testing frameworks covering APIs, user interfaces and interactions between software components
  • Build reliable automated test suites and integrate these into development and release pipelines
  • Work closely with developers to introduce testing earlier in the development process
  • Investigate test failures, identify defects and provide clear technical feedback to support their resolution
  • Help improve test coverage, test data and testing environments
  • Review code and contribute to discussions around software design, testability and engineering standards
  • Develop tools and approaches that make testing more efficient and support the wider development team
  • Contribute to performance, load and security testing where required
What this role offers:
  • The opportunity to build testing frameworks and tools for complex commercial software
  • A role where you can influence testing strategy and improve how engineering teams develop and release software
  • A collaborative engineering environment with opportunities to broaden your technical skills across modern tools and scalable systems
Keywords:

Software Engineer in Test / Software Development Engineer in Test / SDET / Test Automation Engineer / Automation Test Engineer / QA Automation Engineer / Software Test Engineer / Quality Engineer / Quality Assurance Engineer / Software Quality Engineer / Test Developer / Software Verification Engineer / Python / JavaScript / TypeScript / Rust / Cypress / Playwright / pytest / Postman / REST Assured / Docker / Kubernetes / CI/CD / API Testing / Integration Testing / Regression Testing / Performance Testing / DevOps

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).

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer in Test
Software Engineer in Test

RedTech Recruitment Ltd. • Cambridge

Hybrid
GBP 55,000 - 75,000
Software Engineer in Test
Software Engineer in Test

djr • Manchester

Hybrid
GBP 63,000 - 77,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 Development Engineer in Test (QA Engineer)
Software Development Engineer in Test (QA Engineer)

Oliver James Group • Manchester

Hybrid
GBP 55,000 - 90,000
Test Engineer
Test Engineer

Ronald James Ltd. • North East

On-site
GBP 35,000 - 52,000
Senior Software Test Engineer (SDET) - London - Permanent
Senior Software Test Engineer (SDET) - London - Permanent

Bond Williams • City Of London

On-site
GBP 70,000 - 95,000
Software Test Engineer - DV
Software Test Engineer - DV

NPAworldwide • Gloucester

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

Nixor • Manchester

Hybrid
GBP 60,000 - 80,000
Software Engineer in Test (Playwright / TypeScript)
Software Engineer in Test (Playwright / TypeScript)

Intec Select Limited • Greater London

Remote
GBP 85,000 - 115,000
Remote work (UK-based)
Occasional London office visits
Software Engineer in Test
Software Engineer in Test

R3vamp • United Kingdom

Remote
GBP 40,000 - 55,000
Competitive salary
Growth opportunities
Learning in a mature environment