Deep Native logo

Senior Project Manager

Deep Native

Toronto, Canada

Share this job:
Posted: 5 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>
Back to Listings

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!

Create Resume

Application Disclaimer

You are now leaving Govtjobs.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.