Key Responsibilities
Analyze business and technical requirements to create comprehensive test plans and detailed test cases.
Perform functional, regression, integration, and user acceptance testing (UAT) for web, API, and backend systems.
Validate data flows, business rules, and system integrations across upstream and downstream applications.
Collaborate with Developers, Business Analysts, Product Owners, and stakeholders to identify defects and ensure timely resolution.
Log, track, and triage defects using tools such as Jira, Azure DevOps, ALM, or equivalent .
Participate in sprint ceremonies, backlog grooming sessions, and release readiness meetings.
Execute SQL queries to validate data, backend processes, and transaction flows.
Support production validation and post-deployment testing activities.
Document test results, maintain traceability, and ensure compliance with audit and quality standards.
Required Qualifications
6–8 years of experience as a QA Analyst or Software Tester .
Strong hands-on experience in :
Test case creation
Manual testing
Defect management
Experience with API testing tools such as Postman and SoapUI , including validation of REST / JSON payloads.
Good understanding of SQL for data validation and backend testing.
Familiarity with Agile methodologies (Scrum / Kanban) and sprint-based delivery environments.
Exposure to version control tools such as Git / GitHub .
Excellent communication skills with the ability to work effectively in a cross-functional onshore / offshore model.
Skills
Agile Way of Working
Azure Data Factory
GitHub Enterprise
Experience Required
6–8 Years
QA Engineer API Testing • Toronto, ON, ca