Position: Software Test Engineer
Reports to: Head of Product Quality and Delivery
Type: Full-time permanent
Location: Remote (Toronto, ON required)
Salary Range: $70,000 - $80,000
Are you passionate about improving the healthcare system?
Are you driven by the idea that thorough testing can directly improve patient outcomes?
Are you excited to work in healthcare technology where your QA work has real, measurable impact on lives?
If your answer is “Yes!” to the above, we may be the perfect fit for each other.
About SeamlessMD
Seamless
MD is a diverse team of healthcare providers, technologists, and industry professionals pioneering digital patient care. We have been named CAN Health Network’s Company of the Year, ranked by KLAS Research for Improving Outcomes, and recognized as a Top 5 Remote Patient Monitoring company by AVIA. We have raised $7.4M from Canadian investors.
What is Seamless
MD?
We enable health systems to digitize patient care journeys with automated reminders, education, and symptom monitoring. Patients use our web and mobile applications to receive step-by-step guidance across pre/post-surgery, oncology, chronic care, and more. Providers gain real-time insights to improve patient outcomes and reduce costs. Our platform integrates with major EHRs (Epic, Oracle Cerner, MEDITECH). 40+ clinical studies show we reduce hospital length of stay by 1-2 days and readmissions by up to 89%.
Who are our customers?
Leading hospitals and health systems including Sunybrook, Thunder Bay Regional, Horizon Health New Brunswick, University of Alabama at Birmingham Health, and Atrium Health. QA work ensures trusted, high-quality patient experiences.
How does Seamless
MD improve patient care?
40+ clinical studies show patients experience less anxiety, recover 1-2 days faster, and have up to 89% fewer readmissions. For QA engineers, this means your work directly improves these outcomes.
To scale our impact, we are building our team. We are looking for a detail-oriented Software Test Engineer who shares a commitment to quality and patient safety.
The Role
We aim to improve patient outcomes through technology. The Software Test Engineer will join the Product team to guarantee the quality and reliability of digital care programs that impact thousands of patients’ lives.
In this role you will test across three systems: the patient-facing web and mobile applications (iOS and Android), and the CMS platform used to build and manage care plans. You will work across these areas to ensure patient interactions are seamless and bug-free.
This role balances manual and automated testing. Roughly 70% of time on manual testing, including reviewing care plans with Patient Education Specialists, exploratory testing, and validating releases. The remaining 30% focuses on test automation, maintaining the Cypress test suite, writing new automated tests, and expanding coverage for critical patient workflows.
You will collaborate with multiple teams in a fast-paced environment.
Responsibilities
- Manual Quality Assurance: drive manual testing for digital care plans pre-launch with Patient Education Specialists to meet quality standards for patient safety.
- Test new features and changes on web and mobile applications (iOS/Android) for consistent UX and functionality across devices.
- Identify, document, and track defects with clear reports using Jira.
- Design and execute test plans, cases, and scripts using black box, white box, and exploratory testing techniques.
Test Automation
- Contribute to automated test scripts using Cypress or Maestro to improve testing efficiency across web and mobile apps.
- Maintain and enhance the automated test suite, debug failures, update scripts for new features, and ensure reliability.
- Identify opportunities to expand automation coverage, especially for repetitive manual tests and critical workflows.
Collaboration and Ownership
- Collaborate with engineering and cross-functional teams to test CMS updates and features used by internal teams and customers.
- Communicate test results clearly to stakeholders and manage tasks across multiple projects to meet deadlines.
What You'll Bring (Qualifications)
- At least 2 years of Software Quality…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: