Senior Automation Test Engineer

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.

Job Details

Company
Oho Group
Location
Cambridgeshire, England, United Kingdom
Posted