Job Description
Hello Connections,
Currently having job opportunity for ETL Automation Tester Position, with one of our esteemed client in Canada. Interested candidates drop their resumes to Aashu.Sharma@q1tech.com or can reach out to me directly.
Role: ETL Automation Tester
Location: Toronto, Hybrid
Project Type: Contract
Knowledge/Skill Requirements:
10+ years of experience in software quality engineering, with at least 3 years of experience in an enterprise data environment.
Proven experience in automated testing tools (e.g., Pytest/DBT/ETL automation tools and API automation tool)
Hands-on experience with ETL automation tools, including DBT, Airflow, or equivalent platforms.
In-depth knowledge of data management, data warehousing, data lakes, and cloud-based ETL/integration workflows.
Experience with event-driven data streaming platforms (e.g., Kafka, Event Hubs, or similar).
Familiarity with performance and load testing tools such as JMeter and LoadRunner.
Proficient in SQL and scripting languages like Python for test automation and data validation.
Experience with Microsoft Fabric is preferred.
Technical Skills:
Proficient in scripting languages (e.g., Python, Java, SQL) for test automation and ETL process validation.
Experience working with Azure Data Factory, Azure Synapse Analytics, or other Azure-based ETL and data integration tools.
Strong knowledge of software development methodologies (Agile, Scrum, Waterfall) and experience in a continuous integration/continuous deployment (CI/CD) environment.
Familiarity with version control systems (e.g., Git), CI/CD tools (e.g., Jenkins, Azure DevOps), and cloud infrastructure (e.g., Azure).
Certifications/Additional Training – Nice-to-Have:
A relevant certification (e.g., ISTQB) is a plus.
Experience working with data governance tools such as Azure Purview and ensuring data compliance.
Relevant certifications (e.g., Azure DevOps, Azure ML, ISTQB) are a plus.