Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Oho Group Ltd • England, United Kingdom
Functional Test Engineer
Senior Test Engineer to join a collaborative Agile/Scrum team working on complex, cutting-edge systems. This role is ideal for someone who thrives on ownership, enjoys deep technical challenges, and is passionate about delivering high-quality products.
Functional Test Engineer
Senior Test Engineer to join a collaborative Agile/Scrum team working on complex, cutting-edge systems. This role is ideal for someone who thrives on ownership, enjoys deep technical challenges, and is passionate about delivering high-quality products.
What You’ll Be Doing Take full ownership of the team’s test strategy, including development, maintenance, and continuous improvement Design and execute functional test cases using structured techniques (e.g., equivalence partitioning, boundary value analysis, state-based and risk-based testing) Perform exploratory testing to uncover edge cases and hidden defects Work closely with developers to debug issues, analyse logs, and improve product quality Create clear, detailed defect reports with reproduction steps, supporting evidence, and impact analysis Develop and maintain automated test scripts to support sprint-level testing Contribute to improving testing practices, tools, and processes across the team
What We’re Looking For Strong hands-on experience in functional testing within Agile/Scrum environments Experience testing complex or embedded systems (e.g., telecom, networking, IoT, devices, or similar) Solid understanding of test design techniques and quality engineering principles Proficiency in test automation tools such as Selenium, Robot Framework, or Appium Experience coding automated tests using Python Familiarity with test management and issue tracking tools (e.g., Jira, Jama, Azure DevOps) Ability to analyse logs from Linux or embedded systems environments Experience with version control systems