Talent Apply
Log in
All jobs
TM

SDET - Data Validation, API & Microservices

Tech Mahindra Limited
Toronto, Ontario, Canada
HybridCAD 90,000 - 102,000 / year

About this role

Job title: SDET - Data Validation, API & Microservices

About the Role The SDET will own end-to-end data validation, test design and execution across multiple systems, including APIs and microservices. They will develop and maintain test automation frameworks, perform API and integration testing, and ensure data accuracy during migrations. The role contributes to shift-left QE practices, supports CI/CD pipelines, and manages defects throughout the lifecycle.

What You'll Do

  • 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
  • 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: Functional testing, Integration testing (microservices & APIs), End-to-end business process validation
  • Perform defect lifecycle management (log, triage, validation, closure)
  • Develop and maintain automation frameworks for UI, API, and data validation testing
  • Build automation using Java/Python-based frameworks aligned with QE ecosystems
  • Enable automation within sprint cycles and maintain regression suites
  • Support CI/CD-based automated test execution pipelines
  • Validate API integrations, contracts, and message flows across distributed systems
  • Perform Kafka/event-based message validation and API testing
  • Ensure integrity of data exchange between services and downstream systems
  • Contribute to Shift-Left testing approach, embedding testing early in SDLC
  • Work with Dev teams to ensure test coverage is embedded in development pipelines
  • Leverage AI/automation tooling to improve: Test design, Test case generation, Automation coverage

What We're Looking For

  • Professional SDET with expertise in data validation, test design and execution, automation, and API/microservices testing
  • Strong knowledge of QE practices and CI/CD processes
  • Experience performing end-to-end data validation, source-to-target validation, and data migrations
  • Proficiency in building and maintaining test automation frameworks for UI, API, and data validation
  • Experience with API and integration testing, Kafka/event-based messaging
  • SQL-based backend validation experience
  • Proficiency in Java and/or Python-based automation frameworks
  • Ability to collaborate with Development teams and embed test coverage in development pipelines
  • Willingness to work in a hybrid Toronto-based role

Nice to Have

  • Experience leveraging AI/automation tooling for test design, test case generation, and automation coverage
  • Familiarity with data migration testing across legacy and modernized platforms

Compensation & Benefits

  • Salary range: CAD 90,000 to 102,000 per annum (max), including bonuses/variable pay
  • Benefits: medical, vision, dental, life, disability insurance, and paid time off (holidays, parental leave, and sick leave, as required by law)
  • Additional details available from recruiters on Benefits package

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →