QA 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 technical requirements to understand application functionality.
- Create, review, and execute test cases and test scenarios.
- Perform manual testing, functional testing, and regression testing.
- Conduct smoke, sanity, integration, and system testing.
- Identify, document, track, and report software defects.
- Perform UI, usability, and compatibility testing.
- Validate application functionality against business requirements.
- Collaborate with developers and business analysts to resolve issues.
- Perform API testing and database validation.
- Prepare test reports and maintain testing documentation.
- Participate in defect review meetings and test planning activities.
- Ensure software quality and application reliability before release.
Preferred Skills
- Strong knowledge of Software Testing Life Cycle (STLC).
- Understanding of Software Development Life Cycle (SDLC).
- Hands-on experience in Manual Testing.
- Knowledge of Functional, Regression, Smoke, and Sanity Testing.
- Experience in writing and executing test cases and test scenarios.
- Knowledge of defect tracking tools such as Jira and Bugzilla.
- Basic knowledge of SQL queries and database testing.
- Experience with API testing tools such as Postman.
- Understanding of Agile and Scrum methodologies.
- Knowledge of automation testing tools such as Selenium or Cypress is an added advantage.
- Basic knowledge of HTML, CSS, and web application testing.
- Understanding of API, UI, and integration testing.
- Good analytical, communication, and problem-solving skills.
- Strong attention to detail and documentation skills.
More about this job
Responsibilities
Analyze requirements and create, execute, and document test cases across manual, functional, regression, integration, system, UI, compatibility, API, and database testing. Track and report defects, collaborate with developers and business analysts, and support test planning and release quality.
Requirements
The role calls for knowledge of STLC and SDLC, hands-on manual testing, test case execution, defect tracking, basic SQL and database testing, and API testing with tools such as Postman. Familiarity with Agile and Scrum, web technologies, and automation tools such as Selenium or Cypress is preferred, along with strong analytical, communication, problem-solving, and documentation skills.
Skills
- Manual Testing
- Functional Testing
- Regression Testing
- Smoke Testing
- Sanity Testing
- Integration Testing
- System Testing
- Test Case Design
- Defect Tracking
- API Testing
- Database Testing
- SQL
- Jira
- Bugzilla
- Postman
- Agile
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
Keywords
- Manual Testing
- Functional Testing
- Regression Testing
- Smoke Testing
- Sanity Testing
- Integration Testing
- System Testing
- UI Testing
- Usability Testing
- Compatibility Testing
- API Testing
- Database Testing
- SQL
- Jira
- Bugzilla
- Postman
- Selenium
- Cypress
- Agile
- Scrum
- HTML
- CSS
- Test Cases
- Test Scenarios
- Defect Tracking
- Test Planning
- Software Quality Assurance