Closed listing
Quality Assurance Analyst
- Canada
Full-time
This opening has closed.
The original listing is kept below for reference.
Job details
- Job type
- Full-time
- Posting language
- English
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
Key Responsibilities
- Analyze business and technical requirements to identify testing needs.
- Create and maintain test scenarios, test cases, test data, and test scripts.
- Execute functional, regression, integration, system, and user acceptance testing.
- Identify, document, prioritize, and track software defects using tools such as Jira or similar platforms.
- Re-test defects after fixes and verify that issues are resolved.
- Participate in requirement reviews, sprint planning, stand-ups, and release activities.
- Collaborate with developers and business stakeholders to investigate and resolve issues.
- Perform API, database, and UI testing where required.
- Support test automation initiatives and maintain automated test scripts when applicable.
- Prepare test execution reports and communicate testing status, risks, and defects.
- Ensure software releases meet defined quality and acceptance criteria.
- Contribute to improving QA processes, standards, and best practices.
Required Skills
- Strong understanding of SDLC and STLC.
- Hands-on experience with manual software testing.
- Good knowledge of test case design and defect lifecycle.
- Experience with defect tracking tools such as Jira, Azure DevOps, or similar.
- Understanding of SQL and database testing.
- Basic knowledge of API testing tools such as Postman.
- Good analytical and problem-solving skills.
- Strong attention to detail and communication skills.
- Experience working in Agile/Scrum environments.
Preferred Skills
- Experience with Selenium, Cypress, Playwright, or similar automation tools.
- Knowledge of programming languages such as Java, Python, or JavaScript.
- Experience with CI/CD tools and version control systems such as Git.
- Knowledge of performance and security testing concepts.
- Experience testing web and/or mobile applications.
More about this job
Responsibilities
Analyze requirements, design and execute tests across functional, regression, integration, system, and user acceptance scenarios, and track defects through resolution. Report testing status and risks, collaborate with technical and business stakeholders, support automation, and help ensure releases meet quality criteria.
Requirements
Requires knowledge of SDLC and STLC, hands-on manual testing, test case design, defect tracking, SQL, basic API testing, and Agile/Scrum practices. Strong analytical, communication, and attention-to-detail skills are expected; automation tools, programming, CI/CD, Git, and performance or security testing are preferred.
Skills
- Manual Software Testing
- Test Case Design
- Defect Tracking
- Jira
- Azure DevOps
- SQL
- Database Testing
- API Testing
- Postman
- Agile/Scrum
- Functional Testing
- Regression Testing
- Integration Testing
- System Testing
- User Acceptance Testing
- Test Automation
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Data & Analytics
Keywords
- Quality Assurance
- Software Testing
- SDLC
- STLC
- Manual Testing
- Test Scenarios
- Test Cases
- Test Data
- Test Scripts
- Functional Testing
- Regression Testing
- Integration Testing
- System Testing
- User Acceptance Testing
- Defect Lifecycle
- Jira
- Azure DevOps
- SQL
- Database Testing
- API Testing
- Postman
- Agile
- Scrum
- Selenium
- Cypress
- Playwright
- Java
- Python
- JavaScript
- CI/CD