Enable job alerts via email!

Quality Assurance Analyst

Roots Corp.

Toronto

On-site

CAD 80,000 - 120,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading Canadian lifestyle brand is seeking a QA Analyst to join their Project Delivery & Innovation team in Toronto. The ideal candidate will play a critical role in ensuring software quality through effective testing strategies and collaboration with project teams. This role demands a strong background in quality assurance, technical skills, and the ability to mentor junior analysts, making it a perfect opportunity for those passionate about fostering high standards in quality assurance.

Qualifications

  • 6-8 years of experience in quality assurance.
  • Proficiency in developing detailed test cases.
  • Experience with AI techniques in QA processes.

Responsibilities

  • Establish quality assurance processes and maintain testing documentation.
  • Develop and execute automated test cases for software applications.
  • Collaborate effectively with project teams to ensure software quality.

Skills

Collaboration
Analytical Skills
Attention to Detail
Communication

Education

Post-secondary degree in Computer Science or Computer Engineering

Job description

1400 Castlefield Ave, Toronto, ON M6B 4C4, Canada

Job Description

Posted Friday, June 6, 2025 at 4:00 AM

Established in 1973, Roots is a proudly Canadian lifestyle brand that celebrates authenticity, quality, and community. Inspired by the great outdoors, we create timeless, sustainable apparel and leather goods designed for comfort and everyday adventure. At Roots, we believe in fostering a culture of inclusivity, creativity, and teamwork – where every team member plays a role in shaping our brand’s legacy. If you bring passion to everything you do, lead with integrity, and believe in the power of collaboration to drive growth, we’d love to have you on our journey!

Reporting to the Sr. Manager – Project Delivery & Innovation (PDI), the QA Analyst will be an integral part of the P DI team helping to ensure that projects are successful, and that delivered solutions meet business needs. In this role, you will tailor and implement effective testing strategies to meet quality-related objectives at the project level. You will also contribute to the design, execution, and documentation of tests to ensure that software applications meet requirements and that defects are identified and logged. This role is responsible for ensuring adherence to quality standards by applying extensive knowledge of quality assurance methodologies, tools, and techniques.

Key Responsibilities → How You’ll Make an Impact

  • Establish and maintain quality assurance processes, practices, methods, tools, and controls to support application and system requirements, development, and test activities throughout the software development lifecycle.
  • Conduct complex system and problem analysis related to applications development and test management activities, including project, release, and sustainment efforts.
  • Develop and review test plans, scenarios, cases, and scripts to ensure adequate coverage and linkage to business requirements, functional specifications, and designs.
  • Develop, maintain , and execute automated test cases using TestRail to enhance testing efficiency and coverage. This includes writing scripts for functional, regression, and performance testing, as well as integrating these tests into continuous integration/continuous deployment (CI/CD) pipelines.
  • Integrate AI and machine learning techniques into testing strategies to enhance the accuracy and efficiency of quality assurance processes.
  • Lead and guide other analysts and testers in developing and implementing quality assurance processes, methods, and tools.
  • Provide status updates and recommendations on meeting test criteria and production rollout readiness.
  • Collaborate with project and business resources to ensure functional and technical specifications and designs meet quality criteria.
  • Participate in requirements and design reviews.
  • Map business requirements, functional and technical specifications to test scenarios, cases, and scripts.
  • Provide guidance to other analysts, developers, and testers.
  • Monitor and communicate test execution results accurately.
  • Develop, test, and implement quality assurance operational procedures following current processes, standards, and practices.
  • Provide assessment information on business and functional impacts.
  • Facilitate the architecture, design, and implementation of new and existing testing tools and methods.

Qualifications & Experience → The Skills You Bring

  • Educational Background: A post-secondary degree, preferably in Computer Science or Computer Engineering.
  • Professional Experience: A minimum of 6-8 years of experience in quality assurance, with a proven track record of leading quality assurance efforts and mentoring junior team members.
  • Test Case Development: Proficiency in creating detailed test cases based on technical specifications.
  • Software Lifecycle Expertise: Extensive experience in software requirements, development, and testing activities, managing multiple quality assurance efforts simultaneously.
  • Team Collaboration: Proven ability to collaborate effectively with project teams, including project managers, business analysts, developers, and the business community, specifically in quality assurance roles.
  • Technical Skills: Demonstrated expertise in test management processes and technical skills.
  • SQL Proficiency: Intermediate skills in writing SQL queries, including the ability to perform joins, subqueries, and basic optimizations.
  • Communication and Attention to Detail: Strong communication skills and meticulous attention to detail.
  • Analytical Skills: Solid analytical capabilities.
  • Independence and Teamwork: Ability to work independently as well as part of a team.
  • Organizational Skills: Strong organizational skills with the ability to exercise sound judgment in prioritizing work.
  • AI Expertise: Experience with AI and machine learning techniques, including their application in quality assurance processes.

At Roots we appreciate that skills and expertise are cultivated through a range of experiences. We are committed to reflecting Canada's diverse landscape in our products, team, and workplace culture. We value your unique perspective and encourage you to apply, even if you don't meet every listed requirement. Accommodations are available for applicants throughout the recruitment process.

Pay Type Salary

1400 Castlefield Ave, Toronto, ON M6B 4C4, Canada

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

Similar jobs

Quality Assurance Analyst

PSD - Research, Consulting, Software

Toronto

Remote

CAD 60,000 - 90,000

21 days ago

Senior Quality Assurance Analyst

Co-operators

Old Toronto

Remote

CAD 60,000 - 100,000

30+ days ago

Software Quality Assurance Analyst (Part Time)

Habitat Learn

Toronto

Remote

CAD 80,000 - 100,000

30+ days ago

Senior Quality Assurance Analyst (Wealth)

CGI

Toronto

Hybrid

CAD 85,000 - 100,000

10 days ago

Quality Assurance Analyst

Sunwing Vacations Group

Toronto

On-site

CAD 60,000 - 85,000

13 days ago

Quality Assurance Analyst

Sunwing

Toronto

Hybrid

CAD 60,000 - 85,000

14 days ago

Quality Assurance Analyst

ASSA ABLOY Group

Mississauga

On-site

CAD 70,000 - 90,000

3 days ago
Be an early applicant

Quality Assurance Analyst

Vencora

Whitchurch-Stouffville

On-site

CAD 70,000 - 90,000

3 days ago
Be an early applicant

Quality Assurance Analyst

PSD Citywide

Toronto

On-site

CAD 75,000 - 95,000

12 days ago