Back to results

Quality Assurance Automation Engineer

  • Toronto, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Experience
0–2 years of experience in QA, software testing, or a related internship/academic project background
Posting language
English
Posted

Original job description

We're looking for an entry-level QA Engineer to join our Regression Testing team. You'll help validate application functionality across releases, execute automated and manual test suites, and collaborate closely with our functional testing and development teams to ensure product quality.

Key Responsibilities

  • Execute and maintain regression test suites (automated and manual) to validate application stability across releases
  • Develop and update automated test scripts using Selenium and Playwright (TypeScript)
  • Perform manual regression testing using Kofax where automation isn't applicable
  • Write and execute SQL queries to validate backend data integrity
  • Use Bruno for API testing and validation
  • Log, track, and manage defects and test cases in ALM and JIRA
  • Collaborate with the functional testing team on test coverage, using ALM, JIRA, and Confluence for documentation and cross-team alignment
  • Support terminal emulation/legacy system testing via Reflection Workspace
  • Assist with OCP (Open Container Platform) Validation testing
  • Write basic scripts/utilities in Python to support test automation and data handling
  • Develop within Eclipse and VS Code IDEs

Qualifications

  • 0–2 years of experience in QA, software testing, or a related internship/academic project background
  • Basic understanding of test automation concepts and the software testing lifecycle (STLC)
  • Familiarity with SQL for basic data validation queries
  • Exposure to at least one scripting/programming language (Python preferred)
  • Strong attention to detail and a methodical approach to identifying defects
  • Good written and verbal communication skills for documenting test cases and collaborating cross-functionally
  • Eagerness to learn new tools and testing frameworks
More about this job

Responsibilities

The role involves executing and maintaining automated and manual regression test suites to ensure application stability across releases. The engineer will collaborate with development teams to log defects and validate backend data integrity using SQL and API tools.

Requirements

Candidates should have 0-2 years of experience in QA or a related academic background with a basic understanding of the software testing lifecycle. Proficiency in SQL and exposure to a scripting language like Python is required.

Skills

  • Regression Testing
  • Selenium
  • Playwright
  • TypeScript
  • Kofax
  • SQL
  • Bruno
  • ALM
  • JIRA
  • Confluence
  • Reflection Workspace
  • OCP Validation
  • Python
  • Eclipse
  • VS Code
  • Software Testing Lifecycle

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Consulting

Keywords

  • Quality Assurance
  • Automation Engineer
  • Regression Testing
  • Selenium
  • Playwright
  • TypeScript
  • Kofax
  • SQL
  • Bruno
  • API Testing
  • ALM
  • JIRA
  • Confluence
  • Reflection Workspace
  • Open Container Platform
  • Python
  • Eclipse
  • VS Code
  • STLC
  • Backend Validation
  • Defect Management
  • IT Services
  • IT Consulting

Report this job