Q.A. Analyst

Reference No.



Design and create test plans and descriptive test cases

Read and understand software specifications

Understand and utilize testing and debugging methodologies

Work with internal teams to diagnose and resolve test issues

Analyze, interpret, and communicate qualitative and quantitative findings from tests

Monitor bug resolution efforts and track results and known defects

Design, prioritize, and implement test plans, scenarios, scripts, or procedures

Participate in process reviews to inform development of products and resolution of defects

Work with internal teams on automation test development projects as assigned


University degree in Software Development or Software Engineering or Quality Assurance diploma from an accredited institution

Minimum 2-3 years of relevant work experience

Development background would be considered an asset

Direct knowledge of QA methodologies, preferably with an agile software development environment and possess a technical development background

Ability to create and review technical documentation, including project plans, test procedures, and design documents

Experience with various test levels smoke, functional, usability, system integration, performance, regression, and user acceptance

Experience working in an Agile environment

Excellent communication skills; Strong problem solving skills

Technical Requirements

Ability to read and understand tests written in Java

Working knowledge of the following test tools/technologies: Selenium/Jmeter/Appium/TestNG

Strong knowledge of mobile and web testing

Experience working with Amazon Alexa, Google Assistant and other bot frameworks


Newmarket, Ontario


70,000 - 90,000