Software Engineer in Test

TechDoQuest

📍 toronto, on, Canada

Full-time Other-General Posted June 11, 2026

Job Description

1. Data Testing & Validation

• Perform end-to-end data validation across upstream and downstream systems including APIs, databases, and microservices

• Validate data transformations, migrations, and reconciliation across systems (source-to-target validation)

• Execute SQL-based backend validations to ensure data accuracy, completeness, and consistency

• Support data migration and co-existence testing for legacy and modernized platforms

2. Test Design & Execution

• Participate in user story reviews and test design activities to define functional and data test scenarios

• Create and maintain test cases covering happy path, negative scenarios, and edge conditions

• Execute:

o Functional testing

o Integration testing (microservices & APIs)

o End-to-end business process validation

• Perform defect lifecycle management (log, triage, validation, closure)

3. Test Automation