EmpiRx Health logo

Senior Software Development Engineer in Test

EmpiRx Health
2 days ago
Full-time
Remote
United States
Software Development Engineer in Test (SDET)

Senior Software Development Engineer in Test

Β 

EmpiRx HealthΒ is the leading clinically-driven pharmacy benefits management company. As the pioneer in value-based pharmacy care, EmpiRx Health puts its customers and members first by enabling them to take control of their pharmacy benefits, healthcare outcomes, and financial results.Β 


We place more emphasis on member care than any other PBM by focusing on health outcomes first. Our pharmacists and clinicians are at the center of everything we do―and our population health solution delivers tailored strategies for our clients. Leveraging our newly launched, AI-powered pharmacy care platform,Β Clinicallyβ„’, EmpiRx Health’s pharmacists and client experience teams provide the highest quality pharmacy care to our clients and their members. This enables benefits plan sponsors to keep their members healthy, happy, and productive, while substantially reducing prescription drug spending, which has been on an explosive growth trajectory in recent years.


EmpiRx Health is in unprecedented growth, and we're seeking a highly skilled and experienced Senior Software Development Engineer in Test. In this critical role, The Senior Software Development Engineer in Test (SDET) plays a critical role in ensuring the quality, reliability, scalability, and performance of EmpiRx Health’s enterprise applications, AI-enabled healthcare platforms, APIs, and customer-facing portals. This role leads test strategy development, automation framework evolution, and CI/CD quality integration across complex, distributed systems.


The Senior SDET partners closely with Software Engineers, DevOps, Product Owners, and Business Analysts to implement comprehensive, scalable testing strategies that support continuous delivery, regulatory compliance, and superior healthcare outcomes. This position also serves as a subject matter expert for quality engineering best practices and mentors peers to foster a culture of quality and continuous improvement.


Key Responsibilities:

Β 

Quality Strategy & Test Leadership

  • Lead end-to-end test strategy creation, execution planning, and automation coverage expansion across enterprise platforms, APIs, microservices, and UI layers.
  • Act as test strategy coordinator for cross-team initiatives, including complex integrations, PBM process flows, and multi-system interactions.
  • Ensure functional, integration, and regression test coverage within sprint cycles, supporting continuous validation of enterprise applications.
  • Serve as a Subject Matter Expert (SME) for platform testing methodologies and scalable quality practices.

Β 

Test Automation & Engineering Excellence

  • Design, develop, maintain, and execute automated test cases supporting functional, integration, regression, and end-to-end testing.
  • Contribute to and influence the technology roadmap for test automation frameworks, introducing scalable, maintainable automation libraries.
  • Apply the Test Automation Pyramid and Shift-Left testing principles to maximize efficiency and early defect detection.
  • Perform exploratory and targeted manual testing where automation is not feasible or for edge-case validation.

CI/CD, Observability & Data Validation

  • Own CI/CD integration from a Test Engineering perspective by embedding automated quality gates into CI/CD pipelines (Azure DevOps or similar platforms).
  • Introduce observability into automation efforts through logging, dashboards, defect metrics, and quality reporting.
  • Validate data integrity, schema evolution, and transactional behavior across relational (PostgreSQL, SQL Server) and NoSQL (MongoDB) databases.
  • Validate integrations with Databricks Lakehouse/Lakebase architecture and downstream data workflows.
  • Build and maintain synthetic and anonymized test data pipelines to support comprehensive testing scenarios.


Cross-Functional Collaboration & Mentorship

  • Collaborate with Software Engineers, Product Owners, Business Analysts, and stakeholders to align testing with business requirements and compliance standards.
  • Serve as liaison between engineering teams and business stakeholders during test planning and execution.
  • Support root cause analysis of defects and drive corrective actions and continuous improvement initiatives.
  • Begin mentoring SDETs and peers, fostering knowledge sharing, collaboration, accountability, and psychological safety within teams.


Required Qualifications & Experience:

  • Bachelor’s degree in computer science, Information Technology, Business, or a related field OR 9+ years of equivalent professional experience.
  • 5+ years of experience in Software Testing / Quality Engineering with demonstrated leadership in test strategy and automation.
  • Strong experience building and maintaining scalable automation frameworks using tools such as Playwright, Selenium, Cypress, RestSharp, Rest Assured, or equivalent.
  • Proficiency with test frameworks and libraries such as NUnit, TestNG, XUnit, or JUnit.
  • Advanced experience with Object-Oriented Programming languages (C#, Java, Python, JavaScript, TypeScript) for test automation.
  • Deep expertise in SQL and NoSQL databases for data validation, stored procedure testing, and schema evolution.
  • Proven ownership of CI/CD pipelines and automated quality gates (Azure DevOps preferred).
  • Strong understanding of SDLC, debugging practices, and modern testing methodologies.
  • Excellent problem-solving, communication, accountability, and time-management skills.



Work Environment:Β RemoteΒ 

Β 

Benefits And Perks

Subject to program eligibility, this position qualifies for a robust suite of benefits including: Paid Time Off, a 401(k) program, Health Insurance including Dental & Vision coverage, Student Loan Reimbursement, Health Savings Account, and an Employee Assistance Program.

Β 


EmpiRx Health is an Equal Opportunity EmployerΒ 

At EmpiRx Health, we wholeheartedly embrace the power of diversity and the magic of inclusion. The kaleidoscope of unique perspectives, backgrounds, and talents fuels our innovation and sets us apart. We're on a mission to build a team as diverse as the world we serve, where everyone is welcome and celebrated. We're not just breaking down barriers; we're actively erasing them to create an environment where opportunity knows no bounds. In unity, we find our strength and invite individuals from all walks of life to join us in our exhilarating journey to shape a brighter, more inclusive future together.

Β 

Note: This job description is a general outline of responsibilities and qualifications for the role. Additional duties may be assigned, and the position may evolve to meet the organization's needs.