We are expanding our team with a Middle Data Quality Engineer to improve data reliability using automated tests for ETL/ELT and DWH/DB flows. You will apply SQL and Python to validate large datasets, build scalable test automation frameworks, and wire quality checks into CI/CD across Azure, AWS, and GCP—apply now.
Responsibilities
- Build and execute automated tests to validate ETL workflows and data pipelines
- Perform end-to-end reconciliation and DWH/DB testing on high-volume datasets
- Collaborate with data engineers, analysts, and stakeholders to define test strategies and maintain data quality standards
- Design scalable, reusable Python- and SQL-based test automation frameworks
- Integrate automated test runs into CI/CD pipelines to support continuous testing and delivery
- Validate transformation logic and data completeness across Azure, AWS, and GCP
- Contribute to sprint planning, retrospectives, and story grooming within Agile ceremonies
Requirements
- Hands-on experience of 2+ years in ETL automation plus Data Warehouse/Data Lake testing
- Solid SQL skills to build automated validations and support data quality testing
- Working knowledge of Python for scripting and developing automation framework components
- Practical experience with at least one Test Automation Framework
- Exposure to cloud data services, including Azure (ADF, ADB), AWS (Glue, Lambda, Redshift), and GCP (BigQuery)
- Solid understanding of CI/CD practices and tools such as Jenkins, Git, and Azure DevOps
- Comfort working in Agile/Scrum delivery teams and participating in team ceremonies
Nice to have
- Experience with Great Expectations, Deequ, or similar data observability/data quality tools
- Basic understanding of data governance and metadata management
- Cloud certifications in Azure, AWS, and/or GCP
📌 Middle Data Quality Engineer (Gurugram)
🏢 EPAM Systems
📍 Gurugram
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.