If you're a test engineer skilled in Python and Automation and are based in or around Cambridge, I would love to hear from you!
Location: Cambridge (office-based)
Job Type: Full-time, Permanent
Salary: £50,000 - £70,000
A global tech business is seeking a Functional Test Engineer to join their product development team. This role sits within a software scrum team, focused on delivering high-quality embedded communication systems used in critical environments worldwide.
You’ll play a key role in verifying new features, identifying edge cases, and ensuring reliability across complex devices.
What You’ll Be Doing:
* Working within an Agile/Scrum team to verify new features and changes during each sprint.
* Reviewing user stories, acceptance criteria, and requirements to ensure clarity and testability.
* Designing structured, traceable functional test cases across embedded devices, APIs, and software components.
* Performing exploratory testing to uncover edge cases and unexpected behaviours.
* Developing and executing automated test scripts to support sprint efficiency and reduce regression cycles.
Essential Skills & Experience:
* Strong hands-on functional testing experience within Agile/Scrum environments.
* Experience testing complex or embedded systems (telecoms, networking, radio, IoT, devices, or similar).
* Ability to design structured test cases using techniques such as boundary, equivalence, and risk-based testing.
* Confident debugging issues and analysing logs from embedded systems or Linux-based environments.
* Experience with test automation tools (e.g., Selenium, Robot Framework, Appium) and writing automated test scripts (Python or C#).
* Familiarity with test management and defect tracking tools such as Jira, Jama, or Azure DevOps.
Desirable Experience (Not Required):
* Knowledge of telecom protocols, RF testing, or communication interfaces (TCP/IP, UDP, Serial, Bluetooth).
* Exposure to CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI, Azure DevOps).
* Experience with Git or other version control systems.
* ISTQB certification.
* Performance, soak, or reliability testing experience.
Additional Requirements:
* Full, clean UK driving licence and own vehicle.
* Valid passport and willingness to travel internationally when required (expenses paid).
* Ability to obtain Security Clearance in the future if needed.
Who You Are:
* Detail-oriented and methodical in your approach to testing.
* Curious and proactive, always looking to uncover issues before customers do.
* Comfortable collaborating with developers to investigate complex defects.
If this sounds like you, hit apply!