Job Search and Career Advice Platform

Enable job alerts via email!

QA Analyst

SearchLabs

Markham

Hybrid

CAD 90,000 - 100,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech consultancy is looking for an experienced IT QA Analyst to create and execute test cases for various projects. You will perform multiple testing types including functional and regression to ensure product quality across the Software Development Life Cycle. Strong communication skills and a Bachelor's degree in Computer Science or Engineering are required. Compensation ranges from $90,000 to $100,000 and offers a hybrid work model.

Qualifications

  • 3+ years of hands-on experience as an IT QA Analyst.
  • Strong knowledge of QA methodologies and the Software Testing Life Cycle (STLC).
  • Experience in Agile and/or Waterfall environments.

Responsibilities

  • Create, maintain, and execute test cases and scripts for projects.
  • Perform functional, regression, integration, and performance testing.
  • Collaborate with cross-functional teams to embed quality.

Skills

QA methodologies
Software Testing Life Cycle (STLC)
Regression testing
Defect tracking

Education

Bachelor’s degree in Computer Science or Engineering

Tools

Test management tools
Automation frameworks/tools
Performance testing tools
Job description

Create, maintain, and execute test cases, scripts, and detailed test plans for assigned projects.

Perform a range of testing (functional, regression, integration, performance) to ensure product stability and reliability.

Identify, log, and track defects; partner with delivery teams to drive issues through to resolution.

Review requirements and provide accurate QA effort estimates to support project planning.

Own quality checkpoints across the SDLC, ensuring standards are met from build to release.

Validate deliverables against specifications to confirm readiness and completeness.

Collaborate with cross-functional teams to embed quality into every stage of development.

Help design, implement, and refine QA processes and quality controls for continuous improvement.

Contribute to the evolution of the organization’s overall QA strategy.

Complete post-release and implementation testing to confirm successful deployment and performance.

Experience requirements
  • 3+ years of hands‑on experience as an IT QA Analyst.
  • Strong knowledge of QA methodologies and the Software Testing Life Cycle (STLC).
  • Experience working in Agile and/or Waterfall environments, including regression testing experience.
  • Proven ability to uncover, document, and clearly communicate defects and risks.
  • Knowledge of test management/defect tracking tools, automation frameworks/tools and performance testing tools.
  • Experience setting up or scaling automated and performance testing practices.
  • Bachelor’s degree in Computer Science or Engineering.
Compensation

The salary band for this role is $90,000 - $100,000. Our client works on a hybrid work model.

Artificial intelligence (AI) is not used to screen, assess, or make hiring decisions for this role. All applications are reviewed and evaluated by our recruitment team.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.