05 Aug
|
SeamlessMD
|
Toronto
05 Aug
SeamlessMD
Toronto
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 recent 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 fast‑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 (Toronto)
🏢 SeamlessMD
📍 Toronto