Software Test Engineer

Seamless MD Careers
Remote

About The Position

SeamlessMD is seeking a detail-oriented Software Test Engineer to join their Product team. This role is critical in ensuring the quality and reliability of digital care programs that impact thousands of patients' lives. The engineer will test patient-facing web and mobile applications (iOS and Android), as well as the CMS platform used for managing care plans. The role involves a balance of manual (70%) and automated (30%) testing. Responsibilities include reviewing care plans, exploratory testing, release validation, maintaining the Cypress test suite, writing automated tests, and expanding coverage for critical patient workflows. The position requires close collaboration with Software Engineering, Patient Education Specialists, and cross-functional stakeholders to ensure high-quality, bug-free, and maintainable digital health solutions that improve patient outcomes.

Requirements

  • At least 2 years of Software Quality Assurance experience.
  • Demonstrated experience in manual testing methodologies, including designing test plans and authoring test cases.
  • Experience with test automation (Cypress preferred, but Selenium/Playwright/Jest acceptable).
  • Experience testing web applications and mobile apps (iOS/Android) - includes responsive web testing and/or native mobile app testing with tools like Xcode, Android Studio, or Maestro.
  • Experience documenting issues using bug-tracking tools like Jira.
  • Excellent communication skills and a proven ability to collaborate within a cross-functional team.
  • A strong sense of ownership and exceptional time management skills.

Nice To Haves

  • Experience in the healthcare technology sector.
  • Familiarity with CI/CD pipelines.
  • Experience working in a fast-paced, agile environment.
  • Bi-lingual English and French.

Responsibilities

  • Drive manual testing efforts for digital care plans with Patient Education Specialists pre-launch to ensure high quality standards for patient safety.
  • Test new features and changes on web and mobile (iOS/Android) patient applications, ensuring consistent user experience and functionality across devices.
  • Identify, document, and track defects with clear and concise reports using tools like Jira.
  • Design and execute comprehensive test plans, cases, and scripts using black box, white box, and exploratory testing techniques.
  • Contribute to the development and execution of automated test scripts using frameworks like Cypress or Maestro.
  • Own the maintenance and enhancement of the existing automated test suite, including debugging failing tests and updating scripts.
  • Identify opportunities to expand automation coverage, particularly for repetitive manual tests and critical patient workflows.
  • Collaborate with engineering and cross-functional teams to test CMS updates and new features.
  • Communicate test results and findings clearly to stakeholders.
  • Take accountability for assigned tasks and prioritize effectively across multiple projects to meet deadlines.

Benefits

  • Work on products that matter.
  • See real-world results of testing efforts through clinical outcomes and patient feedback.
  • Develop expertise across web, mobile, and CMS testing.
  • Work alongside experienced engineers and expand automation capabilities.
  • Collaborate with engineers, product teams, and stakeholders who value input.
  • Quarterly in-person team socials (Trivia Night, Toronto Island Days, Canoeing, Blue Jays games, etc.).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service