Quality Assurance Engineer – Healthcare Technology

Posted 20hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software QA Engineer focusing on testing SaaS healthcare solutions through automated processes and collaboration with cross-functional teams. Responsible for maintaining high-quality standards in development and releases.

Responsibilities:

  • Develop, execute, and maintain manual and automated test plans, test cases, and test scripts.
  • Perform **backend data validation**, including SQL-based testing of complex datasets, stored procedures, and ETL workflows.
  • Build and execute **API-level test suites** (e.g., Python-based or Postman-based frameworks).
  • Use **load and performance testing tools** (e.g., JMeter) to benchmark system stability, throughput, and scalability.
  • Create and maintain **UI automation scripts**, preferably using Cypress or similar frameworks.
  • Contribute to continuous testing within a** CI/CD pipeline**, collaborating with DevOps to integrate automated tests into release workflows.
  • Analyze test results, document defects, and work with developers to ensure resolutions align with quality standards.
  • Participate in Agile ceremonies, providing actionable QA insights and ensuring quality remains central to story development, sizing, sprint planning, and execution.
  • As needed, complete manual testing and contribute to automated UI tests (Cypress) to maximize testing coverage and effectiveness for your assigned modules.
  • Act as the primary quality control point for each production release.
  • Monitor and report on overall quality performance and trends for both pre-release and production defects.

Requirements:

  • Bachelor’s degree in software engineering or related field.
  • 3-5 years professional experience with software QA testing and engineering.
  • Strong proficiency in **SQL**, especially PostgreSQL, including the ability to write complex queries for validation and investigation.
  • Professional experience with **Python** for scripting, automation, or data validation tasks.
  • Hands-on experience with **load/performance testing tools** such as JMeter.
  • Solid understanding of **QA fundamentals within a SaaS environment**, including functional testing, regression, smoke testing, and defect lifecycle management.
  • Familiarity with **CI/CD processes**, building pipelines, and continuous testing practices.
  • Experience using **UI automation frameworks**, preferably **Cypress**, Selenium, or Playwright.
  • Excellent verbal and written communication skills.
  • Proficiency in Agile/Scrum methodology and one or more common platform used for backlog management (Jira, Azure DevOps Boards, etc.).

Benefits:

  • The opportunity to be a part of a leading healthcare IT SaaS organization with a strong mission
  • Competitive compensation
  • Comprehensive benefit package, including medical, dental, vision, disability, and life insurance
  • Matching 401k plan and FSA options
  • Generous Paid Time Off (PTO) and 10 company-observed holidays
  • Cohesive and engaging remote work culture allowing a healthy work-life balance