We are seeking a detail-oriented QA Tester to join our team in Canada. The QA Tester will be responsible for ensuring the quality, reliability, and performance of software applications through manual and automated testing. You will collaborate with developers, product managers, and business analysts to identify bugs, verify fixes, and maintain high-quality standards across all releases.
Design, develop, and execute manual and automated test cases.
Perform functional, regression, integration, and performance testing.
Document and track defects/bugs using tools like Jira, Bugzilla, or Azure DevOps.
Work with development teams to understand requirements and acceptance criteria.
Create and maintain test plans, test scripts, and test data.
Ensure compliance with QA standards, processes, and best practices.
Contribute to continuous improvement of testing strategies.
Bachelor’s degree in Computer Science, IT, or related field (or equivalent experience).
Proven experience as a QA Tester, QA Analyst, or Software Tester.
Strong knowledge of software testing methodologies (Agile, Waterfall, etc.).
Experience with test management and defect tracking tools (Jira, TestRail, etc.).
Familiarity with automation tools (Selenium, Cypress, JUnit, TestNG, etc.).
Strong problem-solving and analytical skills.
Good communication skills (verbal and written).
Experience testing web, mobile, and API applications.
Knowledge of SQL for database validation.
Exposure to CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps).
ISTQB or other QA certifications (an asset).
Competitive Canadian salary (average QA Tester salary: $55,000 – $85,000 CAD/year, depending on experience & location).
Flexible work options (hybrid/remote opportunities available).
Comprehensive benefits package (health, dental, vision, RRSP match).
Paid vacation & statutory holidays across Canada.
Opportunities for professional development and career growth.