Functional Test Engineer in Waterbeach

Functional Test Engineer in Waterbeach

Waterbeach Full-Time 40000 - 50000 £ / year (est.) No home office possible
Sepura plc.

At a Glance

  • Tasks: Join a dynamic team to ensure top-notch quality in embedded communication systems through functional testing.
  • Company: Innovative tech company focused on cutting-edge communication technology.
  • Benefits: Competitive salary, travel expenses covered, and opportunities for professional growth.
  • Other info: Work in a fast-paced Agile environment with excellent career advancement opportunities.
  • Why this job: Make a real impact by ensuring product reliability and customer satisfaction in a collaborative environment.
  • Qualifications: Degree in computer science or related field; strong testing experience required.

The predicted salary is between 40000 - 50000 £ per year.

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

Job Overview

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. All teams across electronics, hardware, mechanical and software design, development and testing are under one roof, creating a collaborative environment that supports rapid learning and innovation.

Day to Day Responsibilities

  • Work as part of a software scrum team, responsible for verifying new features and changes during the sprint.
  • Read and understand requirements documentation provided by the Product Definition Team and Product Strategy Team.
  • Review user stories, acceptance criteria, and specifications to ensure clarity and testability.
  • Involve 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.
  • Develop and execute 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.

Qualifications & Certifications

  • Bachelor’s or Master’s degree in computer science, electronics, telecommunications, or a related field.
  • ISTQB certification (preferred but not mandatory).
  • Full, clean driving licence and own car; travel expenses will be paid.
  • Security clearance may be required 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 (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 (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 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.

Functional Test Engineer in Waterbeach employer: Sepura plc.

At our Waterbeach office, we pride ourselves on fostering a collaborative and innovative work culture where Functional Test Engineers can thrive. With a strong emphasis on employee growth, we offer opportunities for continuous learning and development within our Agile teams, ensuring that you are not only contributing to cutting-edge technology but also advancing your career in a supportive environment. Join us to be part of a dynamic team that values quality, creativity, and the pursuit of excellence in embedded communication systems.
Sepura plc.

Contact Detail:

Sepura plc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Functional Test Engineer in Waterbeach

✨Tip Number 1

Network like a pro! Get out there and connect with folks in the industry. Attend meetups, webinars, or even local tech events. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your testing projects, especially if you've worked on automation scripts or complex systems. This gives potential employers a taste of what you can do beyond just a CV.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Be ready to discuss your experience with Agile/Scrum teams and how you've tackled functional testing challenges in the past. Practice makes perfect!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team at StudySmarter.

We think you need these skills to ace Functional Test Engineer in Waterbeach

Functional Testing
Agile/Scrum Methodologies
Test Case Design
Exploratory Testing
Defect Reporting
Test Automation Tools
Automated Test Scripting (Python/C#)
Test Management Tools (Jira, Jama, Azure DevOps)
Log Analysis and Debugging
Protocol Testing
RF Testing
Communication Interfaces (TCP/IP, UDP, Serial, Bluetooth)
Version Control Systems (Git, Bitbucket)
Attention to Detail
Communication Skills

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter to highlight your hands-on software testing experience. We want to see how your skills align with the role of a Functional Test Engineer, so don’t hold back on showcasing your relevant projects!

Show Off Your Technical Skills: When detailing your experience, focus on your proficiency with test automation tools and your ability to design functional test cases. We love seeing candidates who can analyse logs and debug issues, so make sure to include examples of this in your application.

Be Clear and Concise: Your application should be easy to read and straight to the point. Use bullet points where possible to break down your responsibilities and achievements. We appreciate clarity, especially when it comes to your defect reporting skills and collaboration with developers.

Apply Through Our Website: We encourage you to submit your application through our website for the best chance of being noticed. It’s the easiest way for us to keep track of your application and ensure it gets to the right people. Plus, we love seeing candidates who take that extra step!

How to prepare for a job interview at Sepura plc.

✨Know Your Stuff

Make sure you thoroughly understand the job description and the technical requirements. Brush up on your knowledge of functional testing, especially in Agile/Scrum environments, and be ready to discuss your hands-on experience with embedded systems and test automation tools.

✨Prepare for Technical Questions

Expect to face technical questions that assess your problem-solving skills and understanding of testing methodologies. Be prepared to explain how you design test cases, perform exploratory testing, and analyse logs. Practising common scenarios can help you articulate your thought process clearly.

✨Show Your Collaborative Spirit

Since this role involves working closely with developers and cross-functional teams, highlight your teamwork skills. Share examples of how you've collaborated in past projects, tackled challenges together, and contributed to maintaining product quality during sprints.

✨Ask Insightful Questions

At the end of the interview, don’t shy away from asking questions. Inquire about the team dynamics, the tools they use for test automation, or how they handle defect tracking. This shows your genuine interest in the role and helps you gauge if the company is the right fit for you.

Functional Test Engineer in Waterbeach
Sepura plc.
Location: Waterbeach

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>