Senior Quality Assurance Analyst – Test Automation (SDET)

Canadian Institute for Health Information (CIHI)

Toronto, Ottawa

On-site

CAD 85,000 - 125,000

Full time

5 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

CIHI in Canada is seeking a Senior Analyst, Quality Assurance to lead QA across product releases, working with ITS staff and business units. You will design and execute complex test scripts, coordinate testing efforts, and advance CIHI's QA methodologies with a focus on automation.

You will serve as a subject matter expert in test automation (Playwright/TypeScript) and performance testing, contributing to data warehousing and cloud-based testing initiatives while ensuring quality and SDLC

Qualifications

  • 3–5 years in a technical QA/QE role within software development.
  • Experience designing and executing test scripts and data management.
  • Strong knowledge of front-end, API, and performance testing.
  • Experience with SDLC QA methodologies and test automation.
  • Proven ability to lead test efforts and coordinate automation initiatives.
  • Excellent communication and collaboration skills.

Responsibilities

  • Represent QA on project teams and coordinate testing efforts.
  • Design test strategies, plans, cases, and scripts; log defects.
  • Lead automation initiatives and maintain frameworks (Playwright/TypeScript).
  • Conduct bug investigations and recommend fixes.
  • Perform performance/load testing and tool-based assessments.
  • Ensure SDLC and QA process adherence; support data warehousing testing.
  • Provide training and support for automated QA tools.

Skills

Test planning
Test automation
Playwright
Selenium
API testing
CI/CD
Performance testing
Load testing
Web accessibility
SDET

Education

Bachelor's degree in Computer Science or MIS

Tools

Playwright
Selenium
Postman
Rest Assured
Jenkins
Bamboo
JMeter
k6
LoadRunner
AWS (S3/Redshift)

Job description

The Senior Analyst, Quality Assurance (QA) plays a critical role in ensuring the quality of CIHI’s deliverables by working closely with ITS staff and business units. This role involves acting as the QA representative on projects, designing and executing complex test scripts, coordinating test efforts, and contributing to the evolution of CIHI’s QA methodologies. The Senior Analyst serves as a subject matter expert in test automation and quality assurance best practices, providing guidance and support to team members.

What you'll do
  1. Represent QA on project teams, collaborating with business and development groups to understand product functionality and testing impacts.
  2. Design test strategies, create and execute test plans, cases, and scripts for product releases; identify or create test data; log defects; and sign off on product quality.
  3. Lead and coordinate test efforts on projects and development activities, including automation initiatives.
  4. Investigate bugs and issues during testing and recommend solutions.
  5. Develop and maintain test automation frameworks for front-end, API, and accessibility testing. Design, develop, execute, and maintain performance/load testing scripts and test scenarios using appropriate performance testing tools
  6. Promote adherence to CIHI’s Software Development Life Cycle (SDLC) and QA methodologies.
  7. Participate in impact assessments for change requests and review deliverables for compliance with quality standards.
  8. Maintain and administer automated test tools and provide training and support to users.
  9. Contribute to continuous improvement of QA processes, policies, and metrics.
  10. Support testing of data warehousing, business intelligence solutions, and cloud-based data structures.
  11. Collaborate effectively within the QA team and across the organization to ensure high-quality outcomes.
  12. Provide hands‑on technical QA/SDET expertise, designing and enhancing reusable Playwright/TypeScript automation frameworks and contributing across API and end‑to‑end testing, CI/CD integration, accessibility automation, and performance/load testing using tools such as k6 and JMeter.
What you'll bring to the table
  • Undergraduate degree in Computer Science, Management Information Systems (MIS) or related field, or equivalent combination of education and related experience.
  • Further specialization or experience in Quality Assurance methodologies and test automation is preferred.
  • 3-5 years of experience in a technical analytical QA/QE role within software development cycles.
  • Demonstrated experience in test planning, test case development and execution, test data management, and defect tracking.
  • Experience with front-end automation frameworks, API testing tools like Postman or Rest Assured and CI/CD integrations (e.g., Bamboo, Jenkins), Performance testing (eg: JMeter or K6 or load runner).
  • Experience with black-box testing techniques including functional, security, regression, usability, and user acceptance testing.
  • Experience with accessibility (AODA) and responsive design testing is an asset.
  • Hands‑on expertise in test automation tools and frameworks such as Playwright, Selenium, TestNG, or similar. Playwright using Typescript is preferred.
  • Familiarity with cloud‑based data transformation and data warehousing concepts is preferred. Experience with AWS services such as S3, Redshift, Athena, CloudWatch, and related technologies is considered an asset.
  • Knowledge of systems development methodologies (UML, RUP, CMM, TMMi) is preferred.
  • Knowledge required and hands‑on performance/load testing experience using k6 and/or JMeter/or Load Runner, including workload modelling, concurrent‑user testing, response‑time/throughput analysis and identifying performance bottlenecks
  • Knowledge of ETL pipelines and backend data infrastructure is an asset.
  • Demonstrated understanding of end‑to‑end application architecture and testing across front‑end, API/service, and backend/data layers, with the ability to determine the appropriate level of testing and automation
  • Excellent interpersonal, facilitation, verbal, and written communication skills.
  • Strong team player with a client/user orientation.
  • Ability to plan, coordinate, and manage workload effectively.
Additional Requirements
  • Primary locations: Toronto or Ottawa.
  • Must comply with all CIHI workplace policies, including privacy and confidentiality.
  • Fluency in English is required, bilingualism in both official languages is an asset.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Quality Assurance Analyst – Test Automation (SDET)
Senior Quality Assurance Analyst – Test Automation (SDET)

Njoyn • Toronto

Hybrid
CAD 90,000 - 130,000
Retirement Planning Program
Generous vacation days
Work-life balance
+2
Team Lead, Quality Assurance- Data Warehouse Testing
Team Lead, Quality Assurance- Data Warehouse Testing

Canadian Institute for Health Information (CIHI) • Toronto

On-site
CAD 80,000 - 100,000
Retirement Planning Program
Generous vacation days
Work-life balance
+2
Senior SDET: QA Automation for Health Data
Senior SDET: QA Automation for Health Data

Njoyn • Toronto

Hybrid
CAD 90,000 - 130,000
Retirement Planning Program
Generous vacation days
Work-life balance
+2
Senior QA Test Automation and Performance Testing (1892)
Senior QA Test Automation and Performance Testing (1892)

Direct IT Recruiting Inc. • Canada

Remote
CAD 103,000 - 110,000
RQ08588 - Systems Testing/QA Specialist - Senior
RQ08588 - Systems Testing/QA Specialist - Senior

Rubicon Path • Toronto

On-site
CAD 85,000 - 115,000
Senior Automation Engineer - Toronto, ON (Hybrid)
Senior Automation Engineer - Toronto, ON (Hybrid)

Pozent Corporation • Toronto

On-site
CAD 85,000 - 120,000
QA - Quality Analyst (PL868)
QA - Quality Analyst (PL868)

Paralucent Inc • Toronto

On-site
CAD 90,000 - 120,000
Quality Assurance Automation Developer
Quality Assurance Automation Developer

Pride Global • Edmonton

On-site
CAD 80,000 - 100,000
QA – Quality Analyst (PL868) – Children, Youth & Social Services Cluster
QA – Quality Analyst (PL868) – Children, Youth & Social Services Cluster

Paralucent • Toronto

On-site
CAD 70,000 - 100,000
RQ11621 - Systems Testing/QA Specialist - Senior
RQ11621 - Systems Testing/QA Specialist - Senior

Analyst Technical Solutions • Toronto

On-site
CAD 145,000 - 156,000