Test Automation Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+24 more
Job description
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 levelMid-Senior level
Employment type
- Employment typeFull-time
Job function
- Job functionInformation Technology
- IndustriesDefense 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.
Requirements
- 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).
Benefits & conditions
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
Is Software Engineering Over-Saturated?
Should senior developers refuse interview coding challenges?
Dev Digest 121 - AI goes offline