About The Position

EmpiRx Health [https://www.empirxhealth.com/] 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 [https://clinically.co/]™, 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.

Requirements

  • 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.

Responsibilities

  • 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.
  • 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.
  • 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.
  • 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.

Benefits

  • Paid Time Off
  • a 401(k) program
  • Health Insurance including Dental & Vision coverage
  • Student Loan Reimbursement
  • Health Savings Account
  • and an Employee Assistance Program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service