EmpiRx Health · 14 hours ago
Senior Software Development Engineer in Test
EmpiRx Health is the leading clinically-driven pharmacy benefits management company. They are seeking a highly skilled and experienced Senior Software Development Engineer in Test to ensure the quality, reliability, scalability, and performance of their enterprise applications and AI-enabled healthcare platforms.
Health CareHospital
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
Qualification
Required
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
Benefits
Paid Time Off
A 401(k) program
Health Insurance including Dental & Vision coverage
Student Loan Reimbursement
Health Savings Account
An Employee Assistance Program
Company
EmpiRx Health
EmpiRx Health is a Pharmacy Care Management organization that provides innovative pharmacy benefit and patient care management solutions.
Funding
Current Stage
Growth StageRecent News
2025-09-12
2025-06-04
Company data provided by crunchbase