Test Automation Engineer | Cambridge | Global Impact

SoCode
Cambridge, Cambridgeshire
12 months ago
Applications closed

Related Jobs

View all jobs

Quality Engineer (multiple roles) Swindon

SR2 Swindon, United Kingdom
£45,000 – £55,000 pa Hybrid

Senior Digital Engineer (Java)

Love2shop Liverpool, Merseyside, United Kingdom
Hybrid

Senior Cloud Platform Engineer (GCP | Kubernetes | DevSecOps)

GCS Sheffield, South Yorkshire, United Kingdom
£600 – £620 pd

Staff AI Engineer - 2nd Horizon | UK |

Grafana Labs United Kingdom
£100,000 – £124,000 pa Remote

Senior Backend Engineer - Databases Pyroscope | UK |

Grafana Labs United Kingdom
£91,755 – £110,106 pa Remote

Staff Software Engineer - Databases, Tempo | United Kingdom |

Grafana Labs United Kingdom
£103,958 – £124,750 pa Remote
Posted
21 Jul 2025 (12 months ago)

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 do
Own the automation roadmap – select frameworks, set coding standards and define quality KPIs across multiple product lines.
Develop and maintain functional, regression, performance and stress suites (Python / PyTest / Robot, plus C++/C# or JavaScript where useful).
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). ISTQB Advanced Test Automation Engineer cert? Even better.

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

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.