Quality Assurance Engineer focusing on automation and data validation. Requires Python, SQL skills supporting enterprise data platforms for federal clients.
Responsibilities
Design, develop, and maintain automated QA frameworks for data pipelines, APIs, and analytics platforms using Python and SQL.
Build reusable testing utilities for data validation, regression testing, and pipeline certification.
Integrate automated tests into CI/CD pipelines to support continuous testing and deployment.
Develop unit, integration, and end-to-end test cases for complex data workflows.
Leverage AI-assisted testing tools to generate test cases, identify edge cases, and improve test coverage.
Validate ETL/ELT pipelines to ensure accurate ingestion, transformation, and delivery of data.
Create automated checks for data completeness, consistency, accuracy, and timeliness.
Test ingestion and transformation of complex datasets, including XBRL financial data.
Implement reconciliation and audit mechanisms across source-to-target mappings.
Apply AI-driven anomaly detection to identify data quality issues and pipeline failures.
Develop and execute test strategies for Apache Iceberg-based data lakehouse architectures.
Ensure alignment between precomputed datasets (materialized views) and underlying source data.
Implement automated validation for data quality rules, lineage, and metadata accuracy.
Collaborate with data and AI teams to test data pipelines supporting RAG, analytics, and machine learning workflows.
Document test results, defects, and quality metrics for both technical and non-technical stakeholders.
Promote adoption of AI-driven efficiencies and automation across QA and data engineering workflows.
Requirements
Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field.
5+ years of experience in QA engineering, data testing, or software development.
Strong programming skills in Python and advanced proficiency in SQL.
Experience building automated test frameworks for data platforms and ETL pipelines.
Data Platform QA Engineer ensuring quality, reliability, and integrity for Tecsys's cloud - based data platform built on Databricks and AWS. Collaborating closely with Data Platform Developers and Product Owners in Agile environments.
QA Analyst responsible for validating software quality at Toon Boom, leading end - to - end testing and troubleshooting for high - performance applications.
QA Analyst ensuring quality, stability, and reliability of Jesta's cloud - based ERP platform. Collaborating with teams and improving quality practices through manual and automated testing.
Field Quality Inspector ensuring quality control in electrical projects across Western Canada. Collaborating with project teams and managing documentation in a fast - paced environment.
We are hiring a QA Lead to drive end - to - end testing strategies and lead enterprise - scale QA initiatives in a regulated Insurance/BFSI environment.
Lead QA for a multi - phase Salesforce program, defining test frameworks and executing functional, regression, integration, and end - to - end tests. Collaborate with stakeholders to manage defects, support UAT, and advance test automation and QA governance.
Journeyman Electrician Tester ensuring HVAC units pass functional tests, requires Alberta certification. Committed to safety and operates within team or individually during night shifts.
QA Test Developer maintaining and growing automation frameworks at ZayZoon's fintech platform. Collaborating on quality assurance for web and mobile applications to enhance employee financial wellness.
Senior QA Engineer ensuring quality across a data - heavy B2B product. Shaping test strategies and verifying correctness from UI to database integrations.
Senior Software Quality Engineer at Sun Life providing quality assurance in software solutions. Collaborating with teams to implement effective testing strategies and AI approaches.