Test Automation Engineer in Cambridge

Test Automation Engineer in Cambridge

Cambridge Full-Time 36000 - 60000 £ / year (est.) No working from home possible
CRFS

At a Glance

  • Tasks: Transform manual testing into automated pipelines for reliable software delivery.
  • Company: Join CRFS, a leader in RF spectrum-monitoring systems for national security.
  • Benefits: Enjoy hybrid work, 25 days holiday, private medical, and an annual training budget.
  • Other info: Bonus points for experience with RF, UI testing tools, and cloud-native testing.
  • Why this job: Be part of a mission-driven culture where your work impacts real-world systems.
  • Qualifications: Degree in Computer Science or related field; 3+ years in test automation required.

The predicted salary is between 36000 - 60000 £ per year.

This range is provided by CRFS. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Senior Technical Recruiter | Head of Talent (Embedded) @ CRFS

We design and deploy world-leading RF spectrum-monitoring and intelligence systems that protect critical infrastructure and national-security missions worldwide. Solid test automation is mission-critical—your work will turn flaky manual steps into fast, reliable pipelines that let our teams ship with confidence.

What you’ll d0

  • Embed those suites in our CI/CD pipelines (GitLab CI, Jenkins, Azure DevOps) so every green build earns its badge automatically.
  • Build out and maintain hardware-in-the-loop rigs that blend RF sensors, embedded boards and network gear; keep the lab humming 24 / 7.
  • Drive root-cause analysis with developers—dig into logs, scopes, packet captures—until the defect is squashed and verified.
  • Track and present quality metrics (coverage, escape rate, MTTR) to guide data-driven improvements.
  • Champion a shift-left culture, mentoring engineers on unit-test hygiene and design-for-test.
  • Contribute to our ISO-aligned Quality Management System and support defence-sector audits.

About you

  • Degree (or equivalent know-how) in Computer Science, Electronics, Software Engineering or similar.
  • 3 + years building automated tests for complex tech—embedded, networking, IoT or adjacent.
  • Fluent in Python plus a mainstream framework (PyTest, Robot, Behave, etc.).
  • Comfortable in Linux & Windows; you can script in Bash or PowerShell without googling every flag.
  • Proven experience wiring tests into CI/CD and Git workflows.
  • Working knowledge of network protocols (TCP/UDP, REST, gRPC) and packet-sniffing or API-test tools.
  • Clear communicator who enjoys debugging with multidisciplinary teams.

Bonus points for: RF/SIGINT know-how, Selenium or Playwright for UI tests, exposure to C++/C#/Rust/Go, Docker/K8s, cloud-native testing (AWS/Azure), or safety/security standards (DO-178, IEC 61508, ISO 26262).

What’s in it for you

  • Hybrid flexibility – 2–3 days per week in our Cambridge R&D labs, the rest wherever you work best.
  • 25 days’ holiday (plus public holidays) with buy/sell options.
  • Private medical, matched pension, life assurance and income protection—because peace of mind matters.
  • Annual training budget and time off for conferences or certifications.
  • Friendly, mission-driven culture where your automation code keeps real-world systems reliable and secure.

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Information Technology
  • Industries

    Defense and Space Manufacturing

Referrals increase your chances of interviewing at CRFS by 2x

Sign in to set job alerts for “Quality Assurance Automation Engineer” roles.

Cambridge, England, United Kingdom 2 weeks ago

Lead Software Quality Assurance Engineer

Cambridge, England, United Kingdom 1 month ago

Stevenage, England, United Kingdom 2 days ago

Stevenage, England, United Kingdom 3 days ago

Inside IR35 - Software Development Engineer in Test - AI and Cloud

Process Assurance Engineer - Software Quality

Software Engineer - Test Equipment Development

Stevenage, England, United Kingdom 21 hours ago

STAFF SOFTWARE DEVELOPMENT ENGINEER IN TEST AUTOMATION

Cambridge, England, United Kingdom 2 weeks ago

Software Engineer - Test Equipment Development

Stevenage, England, United Kingdom 21 hours ago

Quality Assurance Engineer - Process Assurance

Software Engineer - Test Equipment Development

Stevenage, England, United Kingdom 1 day ago

Quality Assurance Engineer 2493-1 - Carbon60

Quality Assurance Engineer- Electronic Engineering

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Test Automation Engineer in Cambridge employer: CRFS

At CRFS, we pride ourselves on being an exceptional employer, offering a hybrid work model that allows you to balance time in our innovative Cambridge R&D labs with remote flexibility. Our mission-driven culture fosters collaboration and growth, providing ample opportunities for professional development through an annual training budget and support for certifications, all while ensuring your well-being with comprehensive benefits like private medical care and a matched pension scheme.

CRFS

Contact Details:

CRFS Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Test Automation Engineer in Cambridge

Tip Number 1

Familiarise yourself with the specific CI/CD tools mentioned in the job description, like GitLab CI, Jenkins, and Azure DevOps. Having hands-on experience or even personal projects showcasing your ability to integrate test automation into these platforms can set you apart.

Tip Number 2

Brush up on your Python skills, especially with frameworks like PyTest or Robot. Consider contributing to open-source projects or creating your own test automation scripts to demonstrate your proficiency and problem-solving abilities.

Tip Number 3

Network with professionals in the RF and embedded systems field. Attend relevant meetups or online forums to gain insights and potentially get referrals, which can significantly increase your chances of landing an interview with us.

Tip Number 4

Prepare to discuss your experience with root-cause analysis and debugging during interviews. Be ready to share specific examples of how you've collaborated with developers to resolve issues, as this is a key aspect of the role.

We think you need these skills to ace Test Automation Engineer in Cambridge

Test Automation
CI/CD Integration
Python Programming
Embedded Systems Knowledge
Network Protocols (TCP/UDP, REST, gRPC)
Packet Sniffing Tools
API Testing Tools

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights relevant experience in test automation, particularly with embedded systems and CI/CD pipelines. Use keywords from the job description to demonstrate your fit for the role.

Craft a Compelling Cover Letter:In your cover letter, explain why you are passionate about test automation and how your skills align with the company's mission. Mention specific technologies you have worked with, such as Python and CI/CD tools, to showcase your expertise.

Showcase Your Projects:If you have any personal or professional projects related to test automation, include them in your application. Describe your role, the technologies used, and the impact of your work to give the hiring team insight into your capabilities.

Prepare for Technical Questions:Anticipate technical questions related to your experience with automated testing frameworks and network protocols. Be ready to discuss specific challenges you've faced and how you resolved them, as this will demonstrate your problem-solving skills.

How to prepare for a job interview at CRFS

Showcase Your Automation Skills

Be prepared to discuss your experience with building automated tests, especially in complex tech environments. Highlight specific projects where you successfully implemented test automation and the impact it had on the development process.

Familiarise Yourself with CI/CD Tools

Since the role involves embedding test suites into CI/CD pipelines, make sure you understand tools like GitLab CI, Jenkins, and Azure DevOps. Be ready to explain how you've integrated automated tests into these workflows in your previous roles.

Demonstrate Your Debugging Skills

The ability to troubleshoot and debug is crucial for this position. Prepare examples of how you've worked with developers to resolve defects, including any tools or methods you used for root-cause analysis.

Communicate Clearly and Effectively

As a clear communicator, you'll need to convey complex technical information to multidisciplinary teams. Practice explaining your past projects and technical concepts in a straightforward manner, ensuring you can engage with both technical and non-technical stakeholders.