Quality Assurance Analyst

se-leaf
Job Location
Location:
Markham, ON
Job Code
Job Code:
42891
Job Status
Status:
Temporary/Contract

Date Posted: April 02, 2026

Join us in re-imagining health care with the largest social enterprise in Canada. SE Health is leading a multi-year enterprise transformation project that leverages human-centered design to be at the forefront of innovation within the healthcare sector. As a leader in home care, we are expanding and enhancing our capabilities to provide personalized experiences using new platforms and cloud-native architectures, ensuring privacy and security by design. Our transformation is grounded in guiding principles drive to ensure that we prioritize team decisions, long-term planning, process standardization, data-driven insights, and balanced user adoption. If you are driven by the desire to have an impact, change the world of health care and shape the future, we invite you to be part of our journey.

Note: This is a 12-month contract with a possibility of extension. We are open for Independent Contractor too.

Job Summary: 
The Quality Assurance Analyst role exists to ensure that digital products meet high standards of quality and functionality before release. This job is responsible for designing and executing test plans, identifying and documenting defects, and collaborating with development teams to resolve issues. The QA Analyst also plays a key role in improving testing processes, developing test scripts, and ensuring ongoing regression testing to maintain product stability. Ultimately, this position helps to deliver reliable and user-friendly digital solutions that align with business goals. 

Job Responsibilities:

  • Review business, functional, and technical requirements to ensure testability and clarity.
  • Develop and maintain test plans, test cases, test scripts, and test data.
  • Test and ensure web applications work seamlessly across different browsers and devices, addressing any compatibility issues to provide consistent user experience.
  • Execute various types of testing, including functional testing, regression testing, integration testing, user Acceptance Testing (UAT) support, smoke and sanity testing.
  • Identify, document, prioritize, and track defects using tools such as Jira, and Azure DevOps.
  • Collaborate with developers to reproduce issues, validate fixes, and minimize rework. 
  • Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives).
  • Perform basic API, database, and data validation testing where required.
  • Ensure solutions meet performance, security, accessibility, and compliance expectations. 
  • Prepare test summary reports and communicate QA status, risks, and outcomes to stakeholders.
  • Support automation initiatives by identifying suitable test cases and contributing to test automation strategies.

 

Qualifications:

  • Bachelor’s degree in Computer-Science, Software Engineering, or a related field
  • Demonstrates proficiency in commonly used front-end testing methodologies and frameworks.
  • Minimum of 3 years’ experience in software quality assurance or testing.
  • Experience with test automation tools (e.g., Selenium).
  • Experience with API testing tools (e.g., Postman, SoapUI).
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Experience with SQL queries for basic data validation is an asset.
  • Understanding of user interface and user experience design principles to create intuitive and visually appealing interfaces.
  • Experience testing web-based and/or mobile applications.
  • Knowledge of web accessibility standards and best practices (e.g., WCAG) to ensure that applications are used by people with disabilities.
  • Excellent communication skills for working with team members, interested parties and clients to ensure alignment on project goals and requirements.
  • Detail-oriented with strong organizational skills and the ability to prioritize tasks
  • Ability to work collaboratively in cross-functional teams and manage stakeholder expectations
  • Strong analytical and problem-solving abilities to address complex issues and implement effective solutions.
  • Ability to clearly document and communicate issues and test results.
  • Experience in regulated industries (e.g., healthcare, finance) is an asset.
     

Why Join SE Health?

  • Competitive Total Rewards: So much more than a paycheque! Enjoy comprehensive benefits, pension, flexible pay options, car-loan support, housing solutions and exclusive staff perks.
  • Flexibility & Belonging: Thrive with hybrid work, flexible scheduling and a supportive, inclusive culture that puts people first.
  • Purpose & Impact: Join a national social enterprise where your voice matters. Every role helps advance health, spark innovation and strengthen communities across Canada.
  • Growth That Meets Your Ambition: Access tuition support, training and meaningful career pathways across a growing, future-focused organization.

About SE Health

SE Health is a not-for-profit social enterprise advancing health with heart. With 115+ years of impact, we bring hope, happiness and exceptional care to people and communities across Canada. We lead with empathy, dignity and purpose while building a future where everyone can realize their full health and well-being potential. We’re also an inclusive, supportive workplace offering competitive compensation, strong benefits and real opportunities to grow. We’re All In Together.

Accessibility: If you require accommodations due to illness or disability, please contact Talent Acquisition at careers@sehc.com.

AI and compensation details: We use AI to take notes during our interview.  All applications and interviews are reviewed by our Talent Acquisition team. This role is a new addition. The hiring pay range is $58,000–$73,000 annually, based on experience.

se-petals

Share This Opportunity

bonus veren siteler deneme bonusu disposable email bonus siteleri istanbul depolama