We are seeking a detail-oriented QA Engineer to join our Data Engineering team. In this role, you will be responsible for ensuring the quality and reliability of our data pipelines that power critical business insights. You’ll work closely with data engineers, analysts, and product managers to test large-scale data workflows and validate data integrity across our systems.
RESPONSIBILITIES :
Develop and execute test plans, test cases, and data validation strategies for ETL/ELT pipelines.
Automate data quality checks and pipeline testing using tools like Pytest or custom Python scripts.
Perform root cause analysis on data quality issues and work closely with engineering to resolve them.
Validate transformations, joins, and aggregations in batch and streaming data pipelines.
Monitor and maintain data quality metrics and dashboards.
Ensure compliance with data governance and privacy standards.
Collaborate in Agile/Scrum teams, contributing to sprint planning, reviews, and retrospectives.
QUALIFICATIONS :
Strong experience in QA or test engineering, preferably in data engineering or analytics environments.
Hands-on experience testing ETL/ELT pipelines in tools like Azure data factory, synapse analytics or similar.
Proficiency in SQL for data validation and debugging.
Experience with scripting languages like Python or Bash.
Familiarity with Big Data technologies (e.g., Azure Data lake, fabrics, delta lake etc).
Understanding of data warehousing.
Strong problem-solving skills and attention to detail.