Software Test Engineer (Ontario)

Software Test Engineer (Ontario)

02 Aug
|
SeamlessMD
|
Ontario

02 Aug

SeamlessMD

Ontario

Software Test Engineer
At SeamlessMD, our mission is to improve patient outcomes through technology. We are looking for a detail‑oriented Software Test Engineer to join our Product team and play a critical role in guaranteeing the quality and reliability of our digital care programs that impact thousands of patients’ lives.

The Role
In this role, you will test across three systems: our patient‑facing web and mobile applications (iOS and Android) and the CMS platform used to build and manage care plans. You will work simultaneously across these areas, ensuring every patient interaction is seamless, intuitive, and bug‑free.

This role balances manual and automated testing. Roughly 70% of your time will be spent on manual testing activities, including reviewing care plans with Patient Education Specialists, exploratory testing of new features, and validating releases. The remaining 30% focuses on test automation, maintaining our existing Cypress test suite, writing new automated tests, and expanding coverage for critical patient workflows.

You will collaborate closely with multiple teams in a quick‑paced environment.

Responsibilities
Manual Quality Assurance

Drive the manual testing efforts for our digital care plans with the Patient Education Specialists pre‑launch to ensure they meet the highest quality standards for patient safety.

Test new features and changes on both web and mobile (iOS/Android) patient applications, ensuring consistent user experience and functionality across all 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 to uncover common and edge‑case issues.

Test Automation

Contribute to the development and execution of automated test scripts using frameworks like Cypress or Maestro to improve testing efficiency across web and mobile applications.

Own the maintenance and enhancement of our existing automated test suite, including debugging failing tests, updating scripts for new features, and ensuring test reliability.

Actively identify opportunities to expand automation coverage—particularly for repetitive manual tests and critical patient workflows—and recommend process improvements to enhance our QA efficiency.

Collaboration and Ownership

Collaborate with engineering and cross‑functional teams to test CMS updates and new features, including those used by internal teams and customers.

Communicate test results and findings clearly to stakeholders while taking accountability for assigned tasks and prioritizing effectively across multiple projects to meet deadlines.

Qualifications

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) including 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 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.

Benefits

Work on products that matter. Your QA work directly impacts thousands of patients. You’ll see the real‑world results of your testing efforts through clinical outcomes and patient feedback.

Grow your technical skills. You’ll develop expertise across web, mobile, and CMS testing while working alongside experienced engineers and expanding your automation capabilities.

Be part of a collaborative team. We believe QA is integral to product success, not a gatekeeping function. You’ll collaborate closely with engineers, product teams, and stakeholders who value your input.

Quarterly in‑person team socials. We love team bonding. Every quarter we host a variety of team socials that range from: Trivia Night, Toronto Island Days, Canoeing, Blue Jays games and more!

#J-18808-Ljbffr

📌 Software Test Engineer (Ontario)
🏢 SeamlessMD
📍 Ontario

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software test engineer (ontario) / ontario

Subscribe to this job alert:

Get the latest job offers by email for: software test engineer (ontario) / ontario