Back to job search
SMARTFOX logo

Software Quality Assurance Analyst

  • On-site
  • Posted Oct 14, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Full-time
Experience level
Mid-level · 2+ years
Minimum education
College diploma
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

Create and execute test plans across web, mobile, and API products, including functional, regression, integration, usability, exploratory, accessibility, and release testing. Report defects, maintain automated tests, support user acceptance testing and release sign-off, and track quality metrics while collaborating with Agile teams.

Job details

What you’ll do Review requirements, user stories, and designs to create test plans, test cases, and acceptance criteria Run functional, regression, integration, usability, and exploratory testing across web, mobile, and API products Log defects with clear steps, screenshots, and logs so developers can reproduce and fix them quickly Test APIs with Postman or similar tools, and verify data with SQL queries Build and maintain automated tests with Selenium, Playwright, Cypress, or similar tools (we’ll teach you if you’re new to it) Take part in Agile ceremonies, and speak up on risk, quality, and release readiness Run release testing and support go-live sign-off Test across browsers, devices, and operating systems, including accessibility checks (WCAG, and AODA or other provincial accessibility requirements where they apply) Check that products handle personal information correctly, in line with PIPEDA and provincial privacy requirements Manage tests and defects in Jira, TestRail, Zephyr, or Azure DevOps Support user acceptance testing and help business users know what to look for Use AI-assisted tools to draft test ideas and data, then apply your judgment to what’s useful Track quality metrics and explain what they mean in plain language Find your level Level Typical experience What you’ll own QA Analyst I - 0-2 years : Executing test cases, exploratory testing, defect reporting, learning our product and tools with a dedicated mentor QA Analyst II - 2-5 years : Owning test planning for features or releases, API testing, writing automation, mentoring newer analysts Senior QA Analyst - 5+ years : Setting test strategy, leading quality for major releases, improving process and tooling, mentoring across teams Promotion criteria are written down at every level, with regular career conversations. Many of our analysts have moved into QA automation, SDET, business analysis, product, and QA leadership. What you bring Must have Understanding of the software development lifecycle and core testing concepts (test cases, regression, severity vs. priority) Sharp attention to detail and a curious “what if?” mindset Clear written communication, especially in bug reports Comfort learning new tools and products quickly Degree or diploma in Computer Science, IT, Business, or a related field (including Canadian college QA and software testing programs), or equivalent experience. Bootcamp graduates and self-taught testers are welcome. We hire for judgment, not pedigree. Legal authorization to work in Canada (citizens, permanent residents, and valid work permit holders) Nice to have (not required) Experience with Jira, TestRail, or similar tools Basic SQL, API testing (Postman), or browser developer tools Exposure to automation (Selenium, Playwright, Cypress) or scripting in Python, JavaScript, or Java Certifications: ISTQB Foundation or Advanced, or Agile testing credentials (we’ll pay for these) Mobile testing experience on iOS and Android Familiarity with Agile, Scrum, or Kanban Accessibility, performance, or security testing basics Co-op or internship experience in QA or software Domain experience in [fintech, healthcare, e-commerce, SaaS, insurance, public sector, etc.] Fluency in French, an asset for Quebec roles and bilingual products [if applicable]

What you’ll do

Create and execute test plans across web, mobile, and API products, including functional, regression, integration, usability, exploratory, accessibility, and release testing. Report defects, maintain automated tests, support user acceptance testing and release sign-off, and track quality metrics while collaborating with Agile teams.

Requirements

Candidates need knowledge of the software development lifecycle and core testing concepts, strong attention to detail, clear written communication, and the ability to learn tools quickly. A degree or diploma in a related field or equivalent experience is required, along with legal authorization to work in Canada; automation, API testing, SQL, and relevant tools are assets.

Listed skills

  • SQL · Preferred
  • Agile · Preferred
  • Jira · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Test Planning
  • Functional Testing
  • Regression Testing
  • Integration Testing
  • Usability Testing
  • Exploratory Testing
  • API Testing
  • SQL
  • Test Automation
  • Defect Reporting
  • Agile
  • Accessibility Testing
  • Privacy Compliance
  • User Acceptance Testing
  • Jira
  • Selenium

Job areas

  • Software
  • Technology
  • Engineering

More jobs from SMARTFOX

See all jobs from SMARTFOX