Back to results

Quality Assurance Analyst

  • Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Posting language
English
Posted

Original job description

Key Responsibilities

  • Analyze business and functional requirements to understand application behavior.
  • Prepare test plans, test scenarios, test cases, and test data.
  • Perform functional, regression, integration, system, and smoke testing.
  • Execute manual test cases and document test results.
  • Identify, report, track, and retest defects using tools such as Jira.
  • Verify bug fixes and ensure application stability.
  • Collaborate with developers, business analysts, and product owners.
  • Participate in Agile ceremonies, including sprint planning and daily stand-ups.
  • Maintain test documentation and QA reports.
  • Ensure software meets quality standards and business requirements.

Required Skills

  • Knowledge of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC).
  • Understanding of manual testing concepts and testing methodologies.
  • Experience writing and executing test cases.
  • Knowledge of defect life cycle and bug reporting.
  • Familiarity with Jira or other defect-tracking tools.
  • Understanding of Agile/Scrum methodologies.
  • Good analytical, problem-solving, and communication skills.

Preferred Skills

  • Basic SQL knowledge for database validation.
  • Knowledge of API testing tools such as Postman.
  • Familiarity with automation tools such as Selenium or Playwright.
  • Understanding of basic programming concepts.
  • Experience with test management tools.
More about this job

Responsibilities

Analyze requirements and prepare test plans, scenarios, cases, and data; execute manual functional, regression, integration, system, and smoke tests, and document results. Track and retest defects, verify fixes, maintain QA documentation, and collaborate with cross-functional teams in Agile ceremonies to ensure software quality and business requirements are met.

Requirements

Requires knowledge of STLC, SDLC, manual testing methodologies, test case execution, defect life cycles, Jira or similar tools, and Agile/Scrum. Strong analytical, problem-solving, and communication skills are required; SQL, API testing with Postman, automation tools such as Selenium or Playwright, programming fundamentals, and test management tools are preferred.

Skills

  • Manual Testing
  • Functional Testing
  • Regression Testing
  • Integration Testing
  • System Testing
  • Smoke Testing
  • Test Planning
  • Test Case Design
  • Defect Tracking
  • Jira
  • STLC
  • SDLC
  • Agile/Scrum
  • SQL
  • API Testing
  • Postman

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology

Keywords

  • Software Testing
  • Quality Assurance
  • STLC
  • SDLC
  • Manual Testing
  • Functional Testing
  • Regression Testing
  • Integration Testing
  • System Testing
  • Smoke Testing
  • Test Plans
  • Test Scenarios
  • Test Cases
  • Test Data
  • Defect Life Cycle
  • Bug Reporting
  • Jira
  • Agile
  • Scrum
  • SQL
  • Database Validation
  • API Testing
  • Postman
  • Selenium
  • Playwright
  • Test Management Tools
  • Sprint Planning
  • Daily Stand-Ups
  • Defect Tracking
  • Software Development

Report this job