Test Engineer

Ref: 1437Thursday 16 November 2023

Sorry, this advert is now closed. Click here to view our live vacancies.


Excellent package on offer


About the company:

As a fast-growing company who continually set the bar high, they are committed to continuously raising the standard of the sectors in which they operate. Importantly they do this together, as a team.  They are no start-up an established, profitable, market-leader, supplying into NHS Trusts with the business growing quickly in the UK, USA and Australia. Incredibly they are also 3 times winner of the Design in Mental Health - Best Product award.  So not only is this a fantastic role you are actually working with a company whose product "changes lives with those who have a mental issue”.


Key responsibilities:

  • Working closely with a cross functional team of engineers, to develop industry leading products. This includes making sure acceptance criteria within high level product design inputs are testable. 
  • Lead the testing strategy related to software components within the product portfolio. 
  • Creating and executing test protocols from software requirements. 
  • Development of regression test suites for medical device software. 
  • Evaluation and recommendation of test tools. 
  • Provide automation through CI/CD. 
  • Raise error reports. 
  • Where required work with external test houses where further test resources are required 
  • Provide support to the wider engineering teams for deployments and commissioning of IoT systems.  Troubleshoot issues in the real world 
  • Take ownership of verification and validation processes to allow for a lean efficient process that provides a high level of quality within a regulated industry. 


Skills & Experience:

  • Versatility - a passion for working across boundaries to deliver award-winning products that make a meaningful difference in the world 
  • A degree in an engineering, mechatronics or data science discipline is preferred (or equivalent experience) 
  • A minimum of 5 years industry experience is preferred, including practical experience of testing and troubleshooting 
  • Knowledge of Test-Driven Development and Behaviour Driven development 
  • Knowledge of programming/scripting experience, primarily for testing, with a language such as C, Java or Python. 
  • Knowledge of testing tools such as Appium, Selenium or Playwright 
  • Can develop BDD using cucumber/gherkin              
  • Knowledge of IoT protocols (MQTT).  
  • Have the ability to mock hardware devices.