Functional Test Engineer
1 day ago
Cambridge
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!