CareerPlanGet AI match score →

Senior Data Quality Test Engineer - Snowflake

Toronto, Ontario, Canada💼 Full-time💰 $70,000–$90,000🗓 2026-07-03 → 2026-07-27

Core

Design, develop, and maintain automated test frameworks to validate complex ETL data transformations, source-to-target mapping, and data consistency within Snowflake and Databricks environments.

Role type

Senior Data Quality Test Engineer (ETL)

Builds

Automated regression testing coverage and test automation frameworks for data transformations

Domain

Banking / Cloud Data Platforms (Snowflake, Databricks)

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

ETL testing, Python automation, SQL (complex joins/unions/aggregations), Unix/Linux scripting, database concepts (indexes/constraints/normalization), test automation frameworks (Cucumber/Robot Framework/SoapUI/Selenium/TestNG), QE lifecycle management

Preferred skills

Cloud data environments (AWS/Azure/GCP), AI/ML-powered testing tools, Linux shell scripting

Technologies

Snowflake, Databricks, Python, SQL, Unix, Linux, Cucumber, Robot Framework, SoapUI, Selenium, TestNG

Responsibilities

Design and maintain automated test frameworks for ETL validation; Execute rigorous validation of data movement and processing; Automate data validation tasks using Python and Unix scripts; Develop automated test scripts using SQL and Python; Utilize SQL to compare and manipulate large datasets; Manage the full QE lifecycle including test planning, design, execution, and defect management

Seniority

Senior, hands-on IC

Sourced via linkedin · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on LinkedIn ↗