We are a high-growth Software as a Service (SaaS) company revolutionizing the pharmaceutical industry. Committed to enhancing transparency and efficiency in the healthcare supply chain, our platform empowers community and independent pharmacies to optimize drug purchasing, ensuring compliance, and ultimately lowering the cost of medications.
We are seeking a talented and experienced QA Automation Engineer to join our dynamic team. As a key member of our engineering department, you will play a crucial role in maintaining the quality and durability of cutting-edge solutions that drive our mission to transform the pharmaceutical space.
Key Responsibilities
Test Strategy & Automation
- Designs and implements full-stack automated test suites using Jest, Playwright, Cypress, Mocha and other frameworks to ensure robust unit, integration, regression and E2E testing for our platform.
- Owns testing automation, CI/CD integrations, CI/CD management, and the holistic regression suite
- Develops and executes stress and load tests using K6 and similar tools to ensure Pharmacy Marketplace’s platform maintains performance and reliability under high user traffic.
- Analyze load test results to identify bottlenecks, optimize system scalability, and validate performance metrics for critical workflows like purchasing, search and compliance.
- Identifies business-critical testing gaps and improves overall test coverage.
- Detects bugs early in each dev cycle through automated testing.
- Reproduces, documents, and prioritizes bugs with clear steps in bug tracking tools (Linear triage).
- Defines clear testing objectives aligned with business goals, such as ensuring compliance KPIs are met and purchasing optimizations are bug-free.
- Prioritizes test cases based on feature criticality, user impact, capital loss and risk to pharmacy operations.
Test Development & Maintenance
- Write and maintain automated test scripts for APIs, UI, and backend services, ensuring high coverage and reliability.
- Develop readable, maintainable and reusable test frameworks to streamline testing across the platform’s modules (e.g., compliance, purchasing, analytics).
- Collaborate with developers to integrate tests into CI/CD pipelines in Github Actions and AWS for continuous quality assurance.
Agile Process Contribution
- Participate in daily stand-ups, backlog grooming, and sprint planning to align testing efforts with development cycles.
- Manage test case progress, ensuring timely execution and low defect escape rates.
- Provide input during refinement sessions to clarify requirements and identify edge cases.
Bug Identification & Reporting
- Identify, document, and track bugs using Linear triage, ensuring clear communication with developers and stakeholders.
- Perform root cause analysis for defects, leveraging data from test runs and the development environment.
- Validate bug fixes and ensure regression tests prevent reoccurrence.
Collaboration & Stakeholder Alignment
- Work closely with developers and product managers to understand requirements and user needs.
- Translate complex compliance and purchasing workflows into testable scenarios and user stories.
- Provide clear, actionable feedback to improve platform reliability and user experience.
Quality Metrics & Continuous Improvement
- Define and monitor quality metrics, such as test coverage, defect density, and automation pass rates.
- Use analytics from test results and product manager feedback to refine testing strategies and prioritize high-impact areas.
- Conduct exploratory testing to uncover issues missed by automated suites, especially in critical workflows such as compliance, search and opportunities.
Security Compliance Management
- Huge plus - experience with SOC 2, HIPAA, HITRUST or PCI security frameworks
Qualifications
- Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field, OR equivalent practical real-world experience.
- Proven experience in QA automation, with an emphasis on ReactJS and NodeJS testing frameworks
- Solid understanding of good testing design, fundamentals and optimization.
- Knowledge of AWS services and infrastructure for building CI/CD pipelines.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration abilities.
- Proactive and adaptable mindset in a fast-paced, high-growth environment.
So…Why Join Us?
- Contribute to a meaningful mission in healthcare technology.
- Collaborate with a talented and diverse team in a dynamic startup environment.
- Opportunities for professional growth and skill development.
Compensation
- $100-$120k annual salary where range is dependent on experience
- Full health benefits including dental and vision plans
- Generous and flexible PTO
If you are passionate about leveraging technology to drive positive change in the healthcare industry, we invite you to apply and join us on this exciting journey. Together, let’s reshape the future of pharmaceuticals.