Senior Automation Test Engineer

Company: Oho Group
Apply for the Senior Automation Test Engineer
Location: Cambridgeshire
Job Description:

Senior Test Automation Engineer

We’re looking for an experienced Test Automation Engineer to join a collaborative Agile software team developing complex embedded technology solutions used in mission-critical environments.

This role combines hands-on test automation development with functional testing, quality assurance, and close collaboration with software engineers and product stakeholders. You’ll play a key role in ensuring new features are delivered with high levels of quality, reliability, and performance.

What You’ll Be Doing

  • Design, develop, and maintain automated test frameworks, scripts, and supporting libraries.
  • Build and enhance automated testing pipelines within CI/CD environments.
  • Verify new features and software changes throughout the sprint lifecycle.
  • Review requirements, user stories, and acceptance criteria to ensure they are clear, testable, and complete.
  • Create and execute functional test cases across embedded devices, software applications, and APIs.
  • Investigate defects, analyse logs and system behaviour, and work closely with developers to resolve issues.
  • Support regression testing and quality assurance activities.
  • Produce automated test reports and communicate quality metrics to stakeholders.
  • Contribute to sprint planning, backlog refinement, reviews, and retrospectives.
  • Help drive continuous improvement of testing processes, automation coverage, and overall product quality.

What We’re Looking For

Essential Skills & Experience

  • Strong experience in software test automation within Agile/Scrum environments.
  • Experience testing complex software, embedded systems, networking products, connected devices, or similar technologies.
  • Proficiency with automation frameworks such as Robot Framework, PyTest, or equivalent.
  • Experience developing automated tests using Python, C#, or similar languages.
  • Strong understanding of functional testing techniques and test design methodologies.
  • Experience building and maintaining CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab CI, Azure DevOps, or TeamCity.
  • Ability to analyse logs, investigate defects, and troubleshoot complex technical issues.
  • Experience working with version control systems such as Git.
  • Excellent communication and stakeholder management skills.
  • A proactive approach to quality, ownership, and continuous improvement.

If you’re passionate about automation, quality engineering, and working on technically challenging products, we’d love to hear from you.

Posted: June 15th, 2026