Position Description

Engineer III, Software Test (Automation Test Engineer)
Location Lancing, UK
Job Category Engineering
Employment Duration Full-time Regular
Apply Now

Are you interested in working for an organization dedicated to innovation, customer intimacy, and improving healthcare for everyone? Do you enjoy working in an environment filled with respect and integrity? Are you driven by a will to win? You’re in the right place!

Since 1992, Omnicell has been inspired to create safer and more efficient ways to manage medications across all care settings. As a leading provider of solutions across the continuum of care, we offer a path to fully automated medication management infrastructure, powered by a cloud data platform that supports improved patient care, fewer errors, enhanced safety, and new opportunities for growth.

Our vision for the Autonomous Pharmacy integrates a comprehensive set of solutions powered by the Omnicell Cloud Data Platform across three key areas: Automation – solutions designed to digitize and streamline workflows; Intelligence – actionable insights to better understand medication usage and improve pharmacy supply chain management; and Work – expert services that serve as an extension of pharmacy operations to support improved efficiency, regulatory compliance, and patient outcomes.

Over 5,500 facilities worldwide use Omnicell automation and analytics solutions to increase operational efficiency, reduce medication errors, deliver actionable intelligence, and improve patient safety. And more than 40,000 institutional and retail pharmacies across North America and the United Kingdom leverage Omnicell’s innovative medication adherence solutions to improve patient engagement and adherence to prescriptions, helping to reduce costly hospital readmissions.

Come join our team and be inspired by care!


Software Developer in Test ( Automation Test Engineer )

We are recruiting for a Software Developer-in-test (SDET) to join our dynamic team in Lancing, West Sussex as a result of our continued expansion.

Key Responsibilities

  • Will be involved in the whole software development life cycle, as part of a highly technical, cross platform development team, using technologies including; AngularJS, Angular 6+, JQuery, CSS, HTML, C#, .NET 4.5 and Xcode  
  • Translate functional and non-functional requirements into appropriate and scalable test scripts and execute, as required
  • Ensure that the testing provides end-to-end test automation (API and UI) for the complete system (both web and mobile devices, predominantly iOS) using Ranorex, Karma and SoapUI
  • Assist with root cause analysis of problems found during testing
  • Work closely with application developers, business analysts, business stakeholders and QA teams to provide enhanced test coverage
  • Liaise with other software and management teams in the UK, US and China as necessary.
  • Support existing applications where required.
  • Raise, manage and report on issues / defects
  • Contribute to QA Automation Strategy


  • Experience in actively using the technologies mentioned above
  • Thorough understanding of Agile/ scrum development methods
  • Accuracy and attention to detail
  • Experience using TFS and GIT
  • Solid and demonstrable background in Automated Testing
  • Experience of web, mobile and API automation
  • Able to communicate clearly and work positively with colleagues and customers
  • Understand the ‘big picture’ and make intelligent decisions, but take advice where appropriate, interpret advice and then act upon it
  • Arrive quickly at logical conclusions and inject useful analysis into the support, development and test implementation process
  • Ability to analyze and design solutions within the toolset(s) available
  • Understanding of hospital pharmacy and supplies safety and stock control issues would be beneficial
  • Self-development skills to keep up to date with fast-changing trends and to understand their role in a commercial environment
  • Mathematical aptitude and strong problem-solving skills
  • ISEB Foundation in Software Test or Higher accreditation (or willingness to take the exam)
  • Experience working in a micro-service environment would be beneficial
  • Experience testing on cloud environments would be desirable
  • Experience with automated performance / load testing a bonus
  • Experience of XCUITest and Swift would prove beneficial

Minimum Job Requirements

  • BSc Hons or higher in relevant engineering, mathematical or analytical subject(s)
  • Must have several years of experience in a similar role

Nothing in this job description restricts management’s right to assign or reassign duties and responsibilities to this job at any time.

All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.

Omnicell will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information.

Back Apply Now