Tecsys Inc.

Software Developer in Test, Data Platform

Tecsys Inc.

full-time

Posted on:

Location Type: Hybrid

Location: MontrealCanada

Visit company website

Explore more

AI Apply
Apply

About the role

  • Actively participate as a member of an agile data platform team
  • Collaborate with Data Engineers and Product Owners to define test strategies alongside feature development
  • Design and implement automated test cases upfront for new pipelines and transformations
  • Build and maintain automated regression testing frameworks for data pipelines
  • Ensure automated tests are reusable across development cycles and integrated into regression suites
  • Validate end-to-end data pipelines from Bronze to Silver and Gold
  • Integrate automated tests into CI/CD pipelines to enable continuous validation
  • Design and implement data observability checks, including:
  • - Data freshness
  • - Schema drift detection
  • - Volume validation
  • - Metric anomaly detection
  • Ensure downstream semantic layers, metrics, and BI dashboards remain consistent after changes
  • Perform impact analysis when transformation logic evolves
  • Write SQL and Python-based validation scripts
  • Identify data quality issues, root causes, and gaps in transformation logic
  • Contribute to best practices for test automation, data quality, and observability
  • Complement automated testing with manual testing for edge cases, exploratory scenarios, and creative validation.
  • Support release validation and production verification

Requirements

  • 5+ years of experience as a Software Developer in Test or QA Engineer
  • Strong experience with automated testing frameworks and regression testing
  • Experience testing data pipelines, transformations, or analytics platforms
  • Advanced SQL skills and strong understanding of data modeling
  • Experience with Databricks (DLT, streaming, batch processing)
  • Experience translating business requirements into automated test scenarios
  • Experience with Python or similar scripting languages
  • Familiarity with CI/CD pipelines and automated test execution
  • Strong analytical and problem-solving skills
  • Excellent collaboration and communication skills.
  • Strong English communication skills, both written and spoken, are essential for effective correspondence with customers, business partners and colleagues beyond the province of Quebec.
  • **Nice to Have**
  • Experience with CDC and streaming validation
  • Experience with data quality or observability frameworks
  • Experience validating BI dashboards (Cognos, Power BI, etc.)
  • Knowledge of supply chain or healthcare data domains
  • Experience working in cloud environments (AWS preferred)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
automated testing frameworksregression testingSQLPythondata modelingdata pipelinesdata transformationsdata observabilityimpact analysistest automation
Soft Skills
analytical skillsproblem-solving skillscollaborationcommunication skillsEnglish communication skills