Omnicell Careers

Be the Solution. Imagine the Impact.

Since 1992, Omnicell (NASDAQ: OMCL) has been inspired to create safer and more efficient ways to manage medications and supplies across all care settings. As a leader in medication and supply dispensing automation, central pharmacy automation, IV robotics, analytics software, and medication adherence and packaging systems, Omnicell is focused on improving care across the entire healthcare continuum—from the acute care hospital setting, to post-acute skilled nursing and long-term care facilities, to the patient’s home.

Over 4,000 customers worldwide use Omnicell® automation and analytics solutions to increase operational efficiency, reduce medication errors, deliver actionable intelligence and improve patient safety.

Omnicell’s innovative medication adherence solutions, used by over 32,000 institutional and retail pharmacies in North America and the United Kingdom, are designed to improve patient adherence to prescriptions, helping to reduce costly hospital readmissions.

Recent Omnicell acquisitions, including Ateb, add distinct capabilities, particularly in central pharmacy, IV robotics, and pharmacy software, creating the broadest medication management product portfolio in the industry.

Manager, Software Quality Engineering


Manager, Software Quality Engineering

The Software Quality Engineering (SQE) Manager will lead a focused team of software test engineers supporting the development of Omnicell’s products. The SQE Manager will be responsible for working with various cross functional team members to deliver the highest quality product.  As a Performance Center team member, you will work hard with a team of engineers on enterprise wide solutions for health systems throughout the world.  Our solutions help to drive improved financial performance, compliance, and better patient outcomes.  Each day you will make an impact.


  • Managing a team of highly motivated software test engineers working in Agile software development model in delivering highest quality products that meet or exceed the expectations of internal and external stakeholders
  • Handling multiple projects in a cross-functional environment, influence project direction, and make decisions with all levels of management
  • Delivering functional test automation and automated regression testing using a test automation tool in use within Omnicell.
  • Defining and driving software testing standards with respect to the entire software testing cycle
  • Building and maintaining a strong team environment among the Software Quality Engineering team as well as creating an environment of deep collaboration between the Testing and Development groups
  • Providing technical leadership, direction, strategy and hand-on assistance to other members of the team
  • Creating the strategy around quality metrics for the product and communicate these metrics to engineering management and other key stakeholders in a timely manner
  • Proactively managing performance and continually improving on the structure and scalability of the Software Quality Engineering organization 
  • Working with the development team members to analyze the code coverage and use this knowledge to enhance test scenarios/test coverage
  • Performing internal audits to verify compliance to documented procedures as defined by various ISO standards and HIPAA compliance in force within Omnicell
  • Providing input on annual budgeting and manage the team budget
  • Planning various hardware and software needs of the team
  • Driving the evaluation and study between various tools available in the market place used by quality testing teams that are aimed at improving overall product quality and improve the efficiencies of the team

Required Knowledge and Skills:

  • Management and team building experience in a rapid growth environment, proven technical accomplishments, and proven experience bringing new products with high reliability to market.
  • Strong SQE methodology background with emphasis on process and good software testing practices
  • Proven background in creating test plans and using various test design methodologies.
  • Strong knowledge of various Microsoft server and client Operating Systems is mandatory
  • Strong knowledge of Relational Database Management with specialization in Microsoft SQL server is mandatory.
  • Ability to write DDL and DML statements using T-SQL is a plus
  • Prior understanding of health care industry and hospital working environment is desired

Basic Qualifications

  • Bachelor degree in Computer Science Engineering or related degree
  • 5+ years of experience in managing a software testing group that is responsible for testing a product developed using Microsoft technologies.
  • 2+ years of hands on working experience in designing and developing functional test automation scripts

Preferred Qualifications:

  • 2+ years of experience managing a software testing group on distributed systems
  • 3+ years of experience in managing a software testing group on a product/project that has successfully executed agile software development model (preferably SCRUM model)
  • Experience working with:
    • Automated testing technologies (e.g. Selenium, Protractor, NUnit)
    • Web technologies (e.g. Angularjs, jquery, javascript, ASP.Net MVC, etc
  • Experience working in:
    • Multi-tenant hosted platform
    • Data analytics and reporting (e.g. Hadoop, Spark, etc.)

Nice to Have:

  • DevOps experience
  • Experience with Python, Scala, or R

Work Conditions:

Office Environment


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.

Are you a returning applicant?

If you've applied online with us before, we already have your information on file! Login using your email address and password to update your profile and apply to this job instantly.

Previous Applicants:

If you do not remember your password click here.

Back to Search Results

New Search