Functional Test Engineers

JobAdder Operations Pty

Waterbeach

Remote

GBP 45,000 - 65,000

Full time

7 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

On-site Waterbeach office
Collaborative environment

Job summary

Sepura is seeking an experienced Functional Test Engineer to join our product development teams in Waterbeach. You will perform functional testing on embedded communication devices (TETRA/LTE) within an Agile/scrum environment, ensuring features meet expectations and customer needs.

You will contribute to automation and maintain high product quality throughout sprints. Working on-site with electronics, hardware, mechanical, and software teams, you will design clear test cases, execute across

Qualifications

  • Hands-on functional testing within Agile/Scrum teams.
  • Experience testing complex or embedded telecom/IoT systems.
  • Proficiency designing functional test cases using structured techniques.
  • Ownership of Test Strategy and regression testing.

Responsibilities

  • Verify new features and changes during the sprint as part of a software scrum team.
  • Read and understand requirements and acceptance criteria.
  • Review user stories and specifications for clarity and testability.
  • Plan, execute tests, track defects, and report to stakeholders.
  • Design and execute functional test cases across embedded devices, software components, and APIs.
  • Develop and execute automated test cases for LTE/TETRA products.
  • Perform exploratory testing to identify edge cases and usability issues.
  • Validate fixes and assess regression risks after changes.
  • Analyse logs and debug output to support defect reporting.
  • Participate in sprint ceremonies and collaborate with developers.

Skills

Functional testing
Agile/Scrum
Test automation
Embedded testing
Logs analysis

Education

Bachelor's or Master's degree in Computer Science/Electronics/Telecommunications

Tools

Selenium
Robot Framework
Appium
Jira
Azure DevOps
Git

Job description

We are looking for experienced Functional Test Engineers with hands‑on software testing experience to join our product development teams.

24th September, 2026

You will work inside a software scrum team, performing functional testing on complex embedded communication systems (TETRA/LTE devices), ensuring features meet expected behaviour, reliability, and customer expectations.

This role requires a strong technical tester who can analyse requirements, design effective test cases, uncover edge cases, perform detailed investigations, and contribute to maintaining product quality throughout the sprint.

You will also contribute to automation of high‑value checks to support sprint efficiency and reduce regression cycles.

This role is primarily on‑site in our Waterbeach office. With all teams across electronics, hardware, mechanical and software design, development and testing under one roof, Sepura thrives through its collaborative environment, with a workspace that supports rapid learning and innovation.

Day to day:

Our customer base includes many different industries and markets around the world. Our complete TETRA and LTE solutions have been developed specifically for users in multiple sectors to face their critical communications challenges.

The activities you will be responsible for include:

  • Work as part of a software scrum team, responsible for verifying new features and changes during the sprint.
  • Reading and understanding requirements documentation provided by a Product Definition Team, Product Strategy Team.
  • Review user stories, acceptance criteria, and specifications to ensure clarity and testability.
  • Involvement in test planning, test execution, defect tracking, and reporting to stakeholders.
  • Design clear, thorough, and traceable functional test cases, and execute them across embedded devices, software components, and APIs.
  • Developing and executing automated test cases for Sepura’s LTE and TETRA products.
  • Perform exploratory testing to uncover unexpected behaviours, usability issues, and edge cases.
  • Validate fixes and confirm regression risk areas following developer changes.
  • Analyse logs, system traces, and debug output to support accurate defect reporting.
  • Participate in sprint activities: planning, backlog refinement, daily stand‑ups, sprint reviews, and retrospectives.
  • Collaborate closely with developers to investigate issues, interpret logs, and reproduce complex defects.
  • Work with Product Owners to ensure acceptance criteria are testable and complete.
  • Provide clear, concise updates on test progress, risks, blockers, and readiness.
24th September, 2026

You will work inside a software scrum team, performing functional testing on complex embedded communication systems (TETRA/LTE devices), ensuring features meet expected behaviour, reliability, and customer expectations.

This role requires a strong technical tester who can analyse requirements, design effective test cases, uncover edge cases, perform detailed investigations, and contribute to maintaining product quality throughout the sprint.

You will also contribute to automation of high‑value checks to support sprint efficiency and reduce regression cycles.

This role is primarily on‑site in our Waterbeach office. With all teams across electronics, hardware, mechanical and software design, development and testing under one roof, Sepura thrives through its collaborative environment, with a workspace that supports rapid learning and innovation.

Day to day:

Our customer base includes many different industries and markets around the world. Our complete TETRA and LTE solutions have been developed specifically for users in multiple sectors to face their critical communications challenges.

The activities you will be responsible for include:

  • Work as part of a software scrum team, responsible for verifying new features and changes during the sprint.
  • Reading and understanding requirements documentation provided by a Product Definition Team, Product Strategy Team.
  • Review user stories, acceptance criteria, and specifications to ensure clarity and testability.
  • Involvement in test planning, test execution, defect tracking, and reporting to stakeholders.
  • Design clear, thorough, and traceable functional test cases, and execute them across embedded devices, software components, and APIs.
  • Developing and executing automated test cases for Sepura’s LTE and TETRA products.
  • Perform exploratory testing to uncover unexpected behaviours, usability issues, and edge cases.
  • Validate fixes and confirm regression risk areas following developer changes.
  • Analyse logs, system traces, and debug output to support accurate defect reporting.
Collaboration & Agile Responsibilities
  • Participate in sprint activities: planning, backlog refinement, daily stand‑ups, sprint reviews, and retrospectives.
  • Collaborate closely with developers to investigate issues, interpret logs, and reproduce complex defects.
  • Work with Product Owners to ensure acceptance criteria are testable and complete.
  • Provide clear, concise updates on test progress, risks, blockers, and readiness.
What you need to succeed
Qualifications & Certifications
  • Bachelor’s or Master’s degree in computer science, Electronics, Telecommunications, or a related field.
  • ISTQB certification (preferred but not mandatory).
  • This job involves some travelling so the successful applicant will have a full, clean driving licence and their own car. Travel expenses will be paid. This role may require Security Clearance in the future.
Experience
Must-have
  • Strong hands‑on functional testing experience within Agile/Scrum software teams.
  • Experience testing complex or embedded systems (telecom, networking, radio, IoT, devices, or similar).
  • Proficiency designing functional test cases using structured techniques (equivalence, boundary, state‑based, risk‑based).
  • Take responsibility for the development, maintenance, and full ownership of the team's Test Strategy
  • Ability to perform effective exploratory testing and identify edge cases.
  • Confident analysing logs, debugging issues, and collaborating directly with developers.
  • Strong defect reporting skills with clear reproduction steps, evidence, and impact details.
  • Strong knowledge of test automation tools (e.g. Selenium, Robot Framework, Appium, etc.) and experience writing automated test scripts (Python/C#) for sprint‑level testing.
  • Familiar with test management and issue tracking tools (Jira, Jama, Azure DevOps, etc.).
  • Ability to analyse logs from embedded systems, Linux, or radio firmware.
  • Knowledge of protocol testing, RF testing, and communication interfaces (e.g., TCP/IP, UDP, Serial, Bluetooth, etc.) is a plus.
  • Experience using Git, Bitbucket, or similar version control systems.
  • Demonstrate a strong sense of ownership and accountability—if a significant issue escapes to the customer, the engineer should naturally reflect on how it passed their checks and proactively work with the team to strengthen the test net.
Nice-to-have
  • Experience testing telecom protocols, embedded software, or RF-based devices.
  • Exposure to CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI, DevOps).
  • Familiarity with Git, branching strategies, and code reviews related to automated tests.
  • Experience with performance, soak, or reliability testing (not essential).
Personal Attributes
  • Strong attention to detail and methodical approach.
  • Excellent communication skills with both technical and non-technical stakeholders.
  • Highly collaborative — works effectively within cross‑functional Agile teams.
  • Curious, proactive, and eager to uncover issues before they reach customers.
  • Takes ownership of quality and raises risks early.
  • Adaptable and comfortable working in fast‑paced iterative environments.
  • Passionate about continuous improvement and personal development.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Test Engineers
Senior Test Engineers

Sepura Limited • Waterbeach

On-site
GBP 55,000 - 75,000
Functional Test Engineer
Functional Test Engineer

Sepura • Cambridge

On-site
GBP 53,000 - 93,000
Travel expenses covered
Electronics Test & Automation Team Leader
Electronics Test & Automation Team Leader

Sepura • Cambridge

On-site
GBP 70,000 - 90,000
Senior Functional Test Engineer – Embedded Systems & Automation
Senior Functional Test Engineer – Embedded Systems & Automation

JobAdder Operations Pty • Waterbeach

Remote
GBP 45,000 - 65,000
On-site Waterbeach office
Collaborative environment
Electronics Test Automation Engineers
Electronics Test Automation Engineers

Sepura • Cambridge

On-site
GBP 40,000 - 55,000
RF Team Leader
RF Team Leader

Sepura Limited • Waterbeach

On-site
GBP 70,000 - 100,000
Senior C# Developer
Senior C# Developer

JobAdder Operations Pty • Waterbeach

Remote
GBP 90,000 - 130,000
RF Engineer
RF Engineer

Sepura Limited • Waterbeach

On-site
GBP 55,000 - 75,000
Repair Technician
Repair Technician

JobAdder Operations Pty • United Kingdom

Remote
GBP 26,000 - 38,000
RF Team Leader
RF Team Leader

Camwebdir • United Kingdom

On-site
GBP 65,000 - 90,000