Enable job alerts via email!

Software Test Engineer

SII Services Limited

Cootham

On-site

GBP 40,000 - 60,000

Full time

Today
Be an early applicant

Job summary

A leading digital services company in the UK is seeking an experienced Software Test Engineer to design, implement, and maintain testing frameworks. This role requires strong knowledge in test automation, CI/CD integration, and communication protocol testing. The ideal candidate will have over 5 years of relevant experience and a collaborative approach within multidisciplinary teams. Competitive salary and benefits offered.

Benefits

Competitive Basic Salary
6% Employer Contribution + 6% salary sacrifice
Private Medical Insurance
25 days holiday
Flexible working

Qualifications

  • 5+ years of experience as a Software Test Engineer, QA Engineer, or Automation Engineer.
  • Strong background in test automation and systems integration.
  • Knowledge of hardware-in-the-loop (HIL) testing approaches.

Responsibilities

  • Design, develop, and execute automated and manual test cases.
  • Integrate test automation into CI/CD pipelines.
  • Collaborate closely with software development teams.

Skills

Test automation frameworks
Python
C++
Java
Analytical skills
Communication skills

Tools

Docker
Kubernetes
Wireshark
JIRA
Jenkins
Job description
Responsibilities
  • Design, develop, and execute automated and manual test cases for embedded and distributed software systems.
  • Develop and maintain automated test frameworks and scripts using Python, C++, or Java.
  • Integrate test automation into CI/CD pipelines to enable continuous validation and reporting.
  • Design, configure, and maintain virtualised or containerised test environments (VMs, Docker, Kubernetes).
  • Conduct system-level and interface testing, including API and network protocol validation.
  • Analyse test results, identify defects, and collaborate closely with software development teams to resolve issues.
  • Contribute to test plans, procedures, and documentation in alignment with project requirements.
  • Apply structured test methodologies to ensure repeatable, scalable, and reusable test assets.
  • Support hardware‑in‑the‑loop and network integration testing activities.
Job Summary

We are seeking an experienced Software Test Engineer to join a high‑performing engineering team developing advanced communications and systems technology. The role involves designing, implementing, and maintaining automated and manual test frameworks to ensure delivery of high‑quality software in a complex, networked environment. The ideal candidate will bring a strong background in test automation, systems integration, and communication protocol testing, combined with a methodical and collaborative approach. Minimum 5 years of experience as a Software Test Engineer, QA Engineer, or Automation Engineer in a systems or communications environment.

Qualifications
  • Strong knowledge of test automation frameworks (e.g. PyTest, Robot Framework, Cucumber, JUnit, or similar).
  • Proficient in Python, C++, or Java for test scripting and automation.
  • Hands‑on experience designing and maintaining automated test environments (VMs, containers, or network simulators).
  • Sound understanding of networking principles and protocols (TCP/IP, UDP, DNS, routing, switching, etc.).
  • Experience with API testing (REST, SOAP, gRPC, or message bus systems such as MQTT, Kafka, RabbitMQ).
  • Familiarity with CI/CD tools (e.g. Jenkins, GitLab CI, Azure DevOps).
  • Experience with requirements and defect management tools (e.g. JIRA, TestRail, Azure Test Plans).
  • Strong analytical and problem‑solving skills, with attention to detail.
  • Excellent communication and collaboration skills across multidisciplinary teams.
  • Knowledge of hardware‑in‑the‑loop (HIL) testing approaches.
Desired Skills
  • Knowledge or experience in Military Communications systems.
  • Competence with network diagnostic tools such as Wireshark or tcpdump.
  • Exposure to cybersecurity or protocol‑level robustness testing.
Company Overview

SII Group delivers Digital Services, IT, Engineering, and Consulting to diverse industries, enabling digital transformation through our commitment to Growth, People, and CSR.

With over 16,000 professionals across 21 countries, we’re recognised as a “Great Place to Work” for fostering a high‑trust culture. Our core values of Trust, Commitment, Accountability, Passion, Creativity, and Transparency drive our work package delivery, ensuring we meet and exceed client expectations as a committed partner. Since 2016, SII UK has supported top Aerospace & Defence, Aviation, Transportation, and Finance clients, empowering digital transformation with industry‑leading engineering expertise. Let’s Tech Together is our promise to encourage innovation and teamwork. We support our engineers with development opportunities and a collaborative, inclusive environment where every voice is valued and empowered.

Benefits
  • Competitive Basic Salary
  • 6% Employer Contribution + 6% as a salary sacrifice
  • Private Medical Insurance, Life Cover and Income Protection
  • 25 days holiday
  • 5 days full sick pay per year
  • Flexible working
  • Cycle to Work & TechScheme
  • Continuous professional development
  • Corporate access to the Udemy platform, Group Income protection
  • Life Cover Pension Scheme Perks Scheme Private Medical Insurance Referral bonus
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.