Senior Software Quality Assurance Engineer

Skills
Computer ScienceDevopsContextData IntegrityDatabasesEmergency MedicineISO Standards
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 4-year degree in a technical field such as Computer Science Data Science Information Systems Engineering or related discipline
  • 7-8 years of experience as a QA Engineer Software Test Engineer or similar role
  • Strong knowledge of test planning test case design defect management traceability test metrics and risk-based testing
  • Experience testing web applications APIs front-end and back-end functionality integrations workflows business rules and data-driven scenarios
  • Experience with Postman Jira Azure DevOps or similar tools
  • Experience building and maintaining automated tests using Playwright Cypress Selenium or similar frameworks
  • Ability to understand relational databases ER diagrams data workflows and table relationships
  • Ability to write SQL queries to validate data accuracy and integrity
  • Strong analytical problem-solving communication and documentation skills
  • Organized accountable flexible and collaborative working style
  • Interest in healthcare technology and software that performs well in real world environments
  • Must be authorized to work in the United States without employer sponsorship

Nice to have

  • Accountable
  • Flexible
  • Collaborative
  • Organized
  • Analytical
  • Healthcare-minded

Day to day

  • Design and execute test strategies for healthcare and medical software products.
  • Test web applications APIs workflows integrations business rules and data-driven scenarios with both automation and manual exploratory methods.
  • Investigate defects validate data integrity and communicate risks clearly to help teams deliver reliable usable software.
  • Work within an ISO 13485 quality management system and contribute to documentation regulatory awareness and continuous improvement.