Engineer II, Software - Test

Omnicell
Pennsylvania

Company Priority

Hybrid

Engineer II, Software - Test

Cranberry Township, PA, United States

Job Description

Job ID

5219

Date posted

05/08/2026

Business Unit

Engineering

Work Location Type

Hybrid

Please note: This is a hybrid role (2-3 days in office per week required)

The Engineer Test II, Software is a developing professional who participates in creating and extending Omnicell products. This individual is a quality focused test Engineer who can apply industry and corporate best practices to develop applications. This person applies their practical and theoretical knowledge from Computer Science and previous experience in Healthcare or a related industry. This team member works as part of a team to design and ensure quality delivery of new products as well as maintain Omnicell’s current portfolio.

Responsibilities

  • Work as part of a team to design, test, deploy, maintain and improve software

  • Collaborate with software and quality engineers in all phases of development and testing

  • Tests code and product behaviors by creating automated tests at varying layers (component integration, system, performance, UI) and performing manual and exploratory testing across the system

  • Effectively troubleshoots complex scenarios, isolates and analyzes defects providing detailed steps and conditions for defect reproduction.

  • Collaborate with cross-functional teams on documentation and training

  • Understand how Omnicell solutions meet our customers' needs and how our suite of products are used across the continuum of care

Required Knowledge and Skills

  • Programming experience in one or more object-oriented languages

  • Experience creating automation tests and leveraging test frameworks interfacing with some of the following:

  • RESTful services

  • Message Queues

  • Relational Databases

  • Web Applications

  • Demonstrated analytical and problem-solving skills

  • Good interpersonal communication skills

  • Knowledgeable in Agile/Scrum software development lifecycle management

Basic Qualifications

  • 2-4 years of relevant software engineering experience

Preferred Qualifications

  • BA/BS degree

  • Healthcare Industry Experience

  • 2+ year of Experience in C# and the .NET Framework

  • 1+ years of experience with a microservices architecture

  • 1+ years of experience in Angular 4 or above

  • 1+ years of public cloud experience

  • 1+ year experience healthcare or pharmaceutical experience working with interfaces such as HL7, FHIR. EDI and working with PHI.

  • 1+ year of inventory / warehouse management

  • Understanding of Internationalization / Localization

  • Understanding of Inventory / warehouse management

  • Knowledge of distributed source code control like Git

Work Conditions

  • Office environment, hybrid (2-3 days in office/week)

  • Ability to travel 10% of the time for yearly team meetings and/or conferences

EEO, Privacy, and Adaptability

Omnicell welcomes applications from all individuals, valuing a wide range of perspectives and backgrounds. As an equal opportunity employer, we do not discriminate based on race, gender, religion, sexual orientation, gender identity, national origin, veteran status, or disability. We are committed to making our recruitment process accessible to everyone. We offer support and reasonable adjustments for individuals with disabilities during our hiring process. If you need assistance, please contact us at [email protected].


At Omnicell, respect for privacy and confidentiality is paramount. We adhere to strict policies to prevent discrimination or retaliation against those who engage in open conversations about compensation. However, employees privy to compensation information as part of their job role are expected to maintain confidentiality, except in specific circumstances outlined by law, such as during formal complaints, investigations, or as required by legal obligations. Learn more about our privacy practices:


Please note that Omnicell reserves the right to modify job roles and responsibilities as needed to meet our organization's evolving needs and drive our mission forward.

About Us

At Omnicell, innovation starts with people who are passionate about making healthcare safer and smarter. Since 1992, we’ve been transforming the future of pharmacy care through bold ideas and hands-on solutions that make a real impact on clinicians and patients’ lives.


We build outcomes-driven technology—from robotics to intelligent software—that helps clinicians work more efficiently and ensures patients get the care they need. Every improvement, every breakthrough, every idea is rooted in our belief that better is always possible.


But what sets us apart isn’t just the work we do, it’s how we do it. Our Culture of Care shapes everything, from how we show up for each other to how we solve tough problems together. You’ll find a team that has your back, leaders who listen, and a shared commitment to building something that matters.


Here, careers are more than job titles, they are journeys of purpose and possibility. Whether you’re just getting started or ready to grow in new directions, we’ll meet you where you are, with support, flexibility, and opportunity that matches your ambition.


If you’re driven by purpose and ready to shape what’s next in healthcare, there’s a place for you at Omnicell.

Posted 2026-05-11

Recommended Jobs

Production Assembler

MyHR Partner, Inc
Easton, PA

Description PRODUCTION ASSEMBLER   Great opportunity to join a local family-owned company with a product line known around the world.  Straight Arrow, the makers of Mane ‘n Tail skin and haircar…

View Details
Posted 2026-01-29

Host / Greeter / First Impression maker

Barley Creek Brewing Company
Tannersville, PA

Description This is one of those jobs that pays better than you would think because of the competitive pay and the tips! Barley Creek is a fast paced - upscale casual restaurant in Tannersville…

View Details
Posted 2025-11-22

Library Assistant

Chester County Library System
Chester, PA

PART-TIME LIBRARY ASSISTANT POSITION AVAILABLE Employer: Chester Springs Library 1709 Art School Road, Chester Springs, PA 19425 610-827-9212 Hours: 20 hours per week Library is op…

View Details
Posted 2026-05-09

LIS/LTS Manager - Lab Services - Life Sciences

CBRE
Malvern, PA

About the Role: As a CBRE LIS/LTS Manager, you will manage a team responsible for performing daily lab solutions at one of our largest pharmaceutical client sites, ensuring that services are deliv…

View Details
Posted 2026-05-09

School Based PCA

Liberty Education Solutions
Norristown, PA

Job Description Job Description Salary: 18-20 Now Hiring: Personal Care Assistant (PCA) Location: Lansdale, PA and Norristown, PA Schedule: Monday - Friday 8:00 AM 3:00 PM Grades: K12t…

View Details
Posted 2026-03-27

Concierge Security Officer Evenings

GardaWorld
Cranberry, PA

GardaWorld Security Services is Now Hiring a Concierge Security Officer! Ready to suit up as a Security Guard in a Concierge post Cranberry Township, PA? What matters most in a role like this is …

View Details
Posted 2026-04-10

Consultant

Valorem Reply
Philadelphia, PA

Spur Reply, part of the Reply Network, is a leader in Go-to-market consulting. Our mission is to turn every interaction our clients have into a go-to-market advantage. Our objective is to drive resul…

View Details
Posted 2026-05-11

Machine Operator

JM Steel PA
Leetsdale, PA

Job Description Job Description JOB OVERVIEW: Primary duties include general production labor activities under the direction of a mentor employee that include product assembly and various mach…

View Details
Posted 2026-04-23

CDL A Truck Driver

ATG Recruiting
Philadelphia, PA

Job Description Job Description We're recruiting experienced Class A CDL drivers for a carrier partner offering over-the-road routes across 48 states. This position is ideal for drivers who enjoy…

View Details
Posted 2026-03-29

Movers/Drivers

Nailors Moving Llc
Camp Hill, PA

Job Description Job Description Be able to lift 50+ lbs, Stand on your feet for 8 hours a day or not longer,be nice to clients, communicate well with others and clients, Be alert off walls, wrapp…

View Details
Posted 2026-04-10