Quality Analyst

Toronto - ON, ON

Job Description:

We are seeking a detail-oriented and analytical Quality Analyst to join our QA team. You will be responsible for evaluating software products and systems to ensure they meet the required quality standards before release. The ideal candidate is skilled in both manual and automated testing, with a strong understanding of the software development life cycle (SDLC) and QA best practices.

Key Responsibilities:
Design, develop, and execute test plans, test cases, and test scripts

Perform manual and/or automated testing for web, mobile, and desktop applications

Collaborate with developers, product managers, and UX/UI teams to understand requirements

Identify, record, document thoroughly, and track bugs using tools like Jira, Bugzilla, etc.

Perform regression, functional, integration, and user acceptance testing (UAT)

Work within Agile/Scrum development teams

Recommend process improvements and proactively contribute to quality assurance standards

Create and maintain test documentation and QA reports

Job Requirements:

Qualifications:
Required:

Bachelor’s degree in Computer Science, Information Technology, or related field

1–3+ years of experience in software QA or testing

Familiarity with testing tools (e.g., Selenium, Postman, JMeter)

Experience with bug tracking systems (e.g., Jira, Trello)

Understanding of SDLC and STLC

Strong analytical and problem-solving skills

Excellent communication and teamwork skills

Preferred:

Experience with automation frameworks (e.g., Selenium WebDriver, TestNG, Cypress)

Basic knowledge of programming/scripting (e.g., Java, Python, JavaScript)

Experience with CI/CD pipelines and version control tools (e.g., Git)
  • 1 openings

  • Job type: full-time
  • Wage: $50000.00 - 60000.00 / year
  • Experience: 1-year-to-less-than-2-years
  • Education: bachelors-degree