Location: Ottawa, ON (Hybrid, 3 days onsite per week)
Language: Strong written and spoken communication skills in English
Duration: 12-Month Contract
Background Check Requirement: Security screening required prior to commencement
About the Opportunity
Our client, a nationally recognized organization operating within a complex and technology-driven environment, is seeking an experienced Data Engineering Tester to support a modern, cloud-based enterprise data platform. This role is central to ensuring data quality, accuracy, and integrity across large-scale analytics and transformation initiatives.
You will work as part of a collaborative data and analytics team, partnering with data engineers, BI developers, and business stakeholders to validate enterprise data solutions. This is an opportunity to play a critical quality assurance role within a structured environment where governance, performance, and reliability are top priorities.
What’s In It for You
You’ll join a forward-thinking data platform team focused on building scalable, secure, and high-performing analytics capabilities. This role offers exposure to Azure-based data engineering environments, large-scale ETL processes, and enterprise data governance practices. It is well suited for someone who enjoys structured testing, analytical problem-solving, and contributing to high-impact data initiatives.
Your Responsibilities
You’ll lead and coordinate ETL and data testing activities, including development of test strategies, plans, cases, and scripts.
In this role, you’ll write and execute complex SQL-based test scripts to validate data transformation rules and mappings within Azure environments.
You’ll document test execution results, manage defect logs, and support defect triage and resolution processes.
You’ll collaborate with business stakeholders during User Acceptance Testing cycles and ensure adherence to testing standards.
You’ll contribute to technical documentation, system specifications, and operational procedures.
You’ll participate in sprint ceremonies and provide regular status updates on progress, risks, and issues.
Skills and Qualifications
5+ years of experience developing and executing test cases and test scripts for data transformation and ETL processes.
5+ years of experience across functional, integration, system, and performance testing within data environments.
2+ years of experience working with Microsoft Azure data platforms including Databricks, SQL Databases, or Data Lake.
Strong SQL skills including complex query writing, data validation, and performance tuning.
Experience supporting batch and stream data processing pipelines.
Experience working in Agile delivery environments using tools such as Azure DevOps is considered an asset.
Why Partner with Altis
If you’ve never worked with a staffing agency before, we make it easy. We work with top employers across Canada who have great jobs to fill, each vetted and verified by our team. When you apply for a job with Altis, we get to know you as a candidate and learn what your strengths are. Then, if you’re a solid match, we handle all the logistics, advocating for you as a candidate for the role, providing access to coaching and connecting you directly with the hiring manager. And rest assured, all our services are free of cost for candidates.
We appreciate the time and effort all applicants invest in their submissions. Please note that only candidates shortlisted for this role will be contacted directly. However, your profile will remain under consideration for future opportunities that align with your experience and career goals. All qualified applicants will receive fair consideration for employment. We welcome individuals of all backgrounds, experiences, and identities including those who identify as women, members of racialized groups, Indigenous Peoples, persons with disabilities, and 2SLGBTQIA+ communities. If you require an accommodation, please review our
accessibility policy and reach out to our accessibility officer with any questions. Our human recruiters review all applications and always make the final hiring decision. On occasion, we also use AI-assisted tools to help review applications.