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