Posted: 7 hours ago
Job Description
<p> Location: Hybrid (on-site + remote flexibility)</p><p>We are seeking a Senior Quality Engineer with expertise in test automation and enterprise-scale data systems. This role is crucial in ensuring the delivery of high-quality, data-driven solutions across large-scale platforms.</p><p>Unlike many QA roles that lean heavily toward either manual testing or automation, this position demands both:</p><ul><li>Strong test automation skills (Python, Pytest, dbt, ETL automation tools, API testing)</li><li>Solid understanding of ETL, data warehouses, and enterprise data pipelines</li></ul><p>If you are passionate about building robust automated frameworks and ensuring the accuracy, integrity, and performance of complex data systems, this role is for you.</p><p>What You'll Do</p><ul><li>Design & Execute Tests: Develop strategies, test cases, and scripts for validating ETL pipelines, SQL databases, APIs, and Azure Fabric data pipelines.</li><li>Ensure Data Quality: Validate transformations, monitor accuracy/completeness/consistency, and prevent data issues across data warehouses and lakes.</li><li>Automate Everything: Build and maintain automated frameworks for ETL, APIs, and data integration systems.</li><li>Performance Testing: Conduct scalability and stability testing for large-scale data environments.</li><li>Defect Management: Identify, track, and resolve defects quickly with developers and data engineers.</li><li>Continuous Improvement: Drive process and framework improvements to elevate QA practices.</li><li>Mentorship & Collaboration: Share best practices and provide guidance to peers and junior engineers.</li></ul><p>What We're Looking For</p><p>Experience:</p><ul><li>5+ years in software quality engineering, with 3+ years in data/ETL-focused environments</li><li>Hands-on with ETL automation tools (dbt, Airflow, or similar)</li><li>Strong skills in SQL + Python for test automation and validation</li><li>Proven experience in automated QA for data systems (not just manual testing)</li><li>Familiarity with event-driven data streaming (Kafka, Event Hubs) and performance testing (JMeter, LoadRunner)</li><li>Experience with Microsoft Fabric preferred</li></ul><p>Technical Skills:</p><ul><li>Azure Data Factory, Synapse Analytics, Fabric, or equivalent cloud-based ETL platforms</li><li>CI/CD (Azure DevOps, Jenkins), Git, Agile methodologies</li><li>Strong understanding of data management, data lakes, and data warehousing</li></ul><p>Soft Skills:</p><ul><li>Analytical problem-solver with attention to detail</li><li>Excellent communicator and collaborator</li><li>Independent, proactive, and comfortable in a fast-paced environment</li></ul><p>Nice-to-Haves:</p><ul><li>Certifications (Azure, ISTQB, DevOps, etc.)</li><li>Experience with data governance (Azure Purview, data compliance frameworks)</li></ul><p>Why This Role?</p><p>This is a unique opportunity to work at the intersection of QA automation and enterprise data systems. Many QA professionals specialize in one or the other — but here, you'll strengthen both skill sets and play a critical role in ensuring data reliability and platform quality.</p><p>If you have the drive to automate, innovate, and elevate data quality, we want to hear from you.</p><p> Apply now to help deliver data platforms we can trust.</p>Create Your Resume First
Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.
It's fast, easy, and increases your chances of getting an interview!
Application Disclaimer
You are now leaving Healthfitnessjobs.ca and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.
Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.