Closed listing
Senior Quality Engineer
- Toronto, ON, Canada
Contract
This opening has closed.
The original listing is kept below for reference.
Job details
- Job type
- Contract
- Closing date
- Experience
- 7–12 years of QA / Quality Engineering experience
- Posting language
- English
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
Senior Quality Engineer – Data & Cloud
Location: Toronto, ON – Hybrid, 1 day/week onsite
Contract: 12 months to start
Start: November 2026
We’re looking for a Senior Quality Engineer with strong experience in data quality, QA automation, and enterprise data platforms.
This is a hands-on role focused on testing and validating complex ETL/ELT pipelines, building automated data validation frameworks, and ensuring data quality across modern cloud environments.
What You’ll Do
- Test and validate complex data pipelines and ETL/ELT workflows
- Perform source-to-target validation, data reconciliation, and transformation testing
- Build automated testing frameworks using Python and SQL
- Test data platforms across Azure and/or GCP
- Work with technologies such as Microsoft Fabric, Synapse, Azure Data Factory, BigQuery, and Dataflow
- Perform API, integration, and performance testing
- Integrate automated testing into CI/CD pipelines
- Troubleshoot data-quality issues and work closely with engineering teams
What We’re Looking For
- 7–12 years of QA / Quality Engineering experience
- 3–5+ years testing enterprise data platforms
- Strong SQL and Python
- Strong understanding of ETL/ELT, data warehousing, and data pipelines
- Experience with Azure and/or GCP
- Experience building automated testing or data validation frameworks
- Familiarity with Git, Azure DevOps, Jenkins, or similar CI/CD tools
Nice to have: Microsoft Fabric, Azure Synapse, BigQuery, Dataflow, Airflow/Cloud Composer, data governance, or AI/ML data validation experience.
This is a great fit for someone who understands how data moves, how transformations work, and how to identify and prevent data-quality issues through automation.
More about this job
Responsibilities
Test complex data pipelines and ETL/ELT workflows, including source-to-target validation, reconciliation, and transformation testing. Build automated data validation frameworks, test cloud data platforms, integrate tests into CI/CD pipelines, and troubleshoot data-quality issues with engineering teams.
Requirements
Requires 7–12 years of QA or quality engineering experience, including 3–5 or more years testing enterprise data platforms. Candidates should have strong SQL and Python skills, knowledge of ETL/ELT and data warehousing, experience with Azure and/or GCP, and familiarity with automated testing frameworks and CI/CD tools.
Skills
- Data Quality
- Quality Engineering
- QA Automation
- SQL
- Python
- ETL/ELT Testing
- Data Pipeline Testing
- Data Reconciliation
- Data Warehousing
- Azure
- Google Cloud Platform
- API Testing
- Integration Testing
- Performance Testing
- CI/CD
- Automated Data Validation
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Data & Analytics
- Software
- Engineering
Keywords
- Data Quality
- Quality Engineering
- QA Automation
- ETL/ELT
- Data Pipelines
- Source-to-Target Validation
- Data Reconciliation
- Transformation Testing
- Automated Testing Frameworks
- Data Validation
- SQL
- Python
- Data Warehousing
- Azure
- Google Cloud Platform
- Microsoft Fabric
- Azure Synapse
- Azure Data Factory
- BigQuery
- Dataflow
- API Testing
- Integration Testing
- Performance Testing
- CI/CD
- Git
- Azure DevOps
- Jenkins
- Airflow
- Cloud Composer
- Data Governance