Software Test Engineer
1 week ago
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
SeamlessMD 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 SeamlessMD?
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 SeamlessMD 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 Assurance experience (early-career).
- Experience designing test plans and authoring test cases; manual testing methodologies.
- Experience with test automation (Cypress preferred; Selenium/Playwright/Jest acceptable).
- Experience testing web and mobile apps (iOS/Android) with tools like Xcode, Android Studio, or Maestro.
- Experience using bug-tracking tools like Jira.
- Excellent communication and collaboration skills within cross-functional teams.
- Strong sense of ownership and time management.
Bonus Points (Nice-to-Haves)
- Experience in the healthcare technology sector.
- Familiarity with CI/CD pipelines.
- Experience in a fast-paced, agile environment.
- Bilingual English and French
Why you’ll love it here
- Work on products that matter. QA work directly impacts patients and clinical outcomes.
- Grow your technical skills across web, mobile, and CMS testing, and expand automation capabilities.
- Be part of a collaborative team where QA is integral to product success.
- Quarterly in-person team socials.
Ready to Apply?
Please submit your resume and cover letter. To strengthen your application, include:
- Why you are interested in working in healthcare technology.
- Experience in software quality assurance.
- Experience with test automation tools.
Note: Incomplete applications will not be considered at this time.
We will reach out if we are interested in exploring further with you.
Learn more about SeamlessMD
Check out these resources for more information.
#J-18808-Ljbffr
-
Software Engineer in Test
3 weeks ago
Toronto, Canada Iris Software Inc. Full timeOverview Helping talents upskill their career journey in IRIS Software, Financial Services (BFSI) | Hiring Java Developers in Ontario Canada Position: Software Engineer in Test Skills: Automation, Python, ETL, SQL, Framework Development Responsibilities Experience in a variety of both API and UI test automation frameworks/tools e.g., Soap/RestUI, Selenium,...
-
Software Engineer in Test
3 weeks ago
Toronto, Canada Iris Software Inc. Full timeJob Title: Software Development Engineer in Test (SDET) Location: Toronto, Ontario, Canada Experience: 6–9 years Industry: Banking & Financial Services Role Overview: We are looking for an experienced SDET with strong expertise in Selenium and automation frameworks to join our QA team in the Banking & Finance domain. The ideal candidate will design,...
-
Software Engineer in Test
3 weeks ago
Toronto, ON, Canada Iris Software Inc. Full timeJob Title: Software Development Engineer in Test (SDET) Location: Toronto, Ontario, Canada Experience: 6–9 years Industry: Banking & Financial Services Role Overview: We are looking for an experienced SDET with strong expertise in Selenium and automation frameworks to join our QA team in the Banking & Finance domain. The ideal candidate will design,...
-
Software Engineer in Test
7 days ago
Toronto, Ontario, Canada Iris Software Inc. Full timeIris's client, the largest Financial Banking institution in the Canada is looking to hireLead SDETPlease find below the job details and share your resume if interested atJob Description:Title: Lead SDETLocation: Toronto, ON (Hybrid – 4 days/Week)Duration: Long term assignmentRequirements Tools/Frameworks: Selenium, RestAssured, Cucumber, TestNG,...
-
Software Engineer in Test
1 week ago
Toronto, Ontario, Canada UserTesting Full timeWe're UserTesting—the leader in human insight. Our mission is to help organizations craft exceptional customer experiences through fast, actionable feedback.We empower teams to build the best products and experiences by embedding real human perspectives into every stage of the development process—from ideation to launch. With the world's strongest...
-
Test job dont apply
7 days ago
Toronto, Canada Jobvite Middleware Test Company Full timeJoin to apply for the Test job dont apply role at Jobvite Middleware Test Company . 3 months ago Be among the first 25 applicants. Get AI-powered advice on this job and more exclusive features. Qualifications Proven work experience as a Software Engineer or Software Developer Ability to develop software in Java, Ruby on Rails, C++ or other programming...
-
Software Test Engineer
1 week ago
Toronto, Canada Seamless Mobile Health Inc. Full timePosition: 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...
-
Software Engineer in Test
6 days ago
Toronto, Ontario, MH C, Canada Yoush Consulting Full timeYoushConsulting is excited to partner with a Canadian start -up to help build theirnext global success. We are hiring the best talent in Information Technology inToronto, and across several European countries. If you wish to be part of a globalsuccess story building life changing technologies that help millions of people livinga healthier life, then you must...
-
Software Engineer in Test
2 weeks ago
Toronto, Canada TechDoQuest Full timeJob Summary : We are seeking highly skilled Software Development Engineers in Test (SDET) to join our team. The ideal candidate will have strong expertise in data testing, test automation, and programming in Java and Python. This role involves designing, developing, and executing automated tests to ensure the quality and reliability of our applications. Key...
-
Software Engineer in Test
3 weeks ago
Toronto, Canada TechDoQuest Full timeJob Summary: We are seeking highly skilled Software Development Engineers in Test (SDET) to join our team. The ideal candidate will have strong expertise in data testing, test automation, and programming in Java and Python. This role involves designing, developing, and executing automated tests to ensure the quality and reliability of our applications. Key...