Job Title : Data Quality Automation Engineer
Experience : 5 to 8 Years
Location : Bangalore, Pune, Chennai, Hyderabad, Jaipur, Gurugram
Notice Period : Immediate to 15 Days
Job Summary
We are seeking a skilled Data Quality Automation Engineer to design, develop, and implement automated data testing frameworks ensuring high standards of data accuracy, consistency, and reliability across our data pipelines and systems. The ideal candidate will have strong experience in ETL / DWH testing , Python automation , and SQL , along with exposure to modern cloud-based data platforms.
Key Responsibilities
- Design and execute data quality validation and ETL / DWH testing frameworks.
- Develop automation scripts and frameworks using Python, Pytest, and Selenium for validating data flows, transformations, and integrity.
- Write and optimize complex SQL queries for data validation and reconciliation.
- Perform end-to-end testing of data pipelines to ensure accuracy, completeness, and reliability.
- Work closely with Data Engineering and Analytics teams to identify and resolve data quality issues.
- Implement data validation processes in Snowflake and other cloud environments.
- Participate in continuous integration and delivery (CI / CD) of testing frameworks and solutions.
- Prepare and maintain comprehensive documentation of test strategies, test cases, and results.
Required Skills
Mandatory :Strong experience in ETL / Data Warehouse TestingHands-on experience in Automation Testing using Python and PytestProficiency in SQL (writing and optimizing complex queries)Experience working with SnowflakeExposure to Cloud platforms (AWS, Azure, or GCP)Good to Have :Experience with data validation frameworks or data quality toolsKnowledge of CI / CD pipelines , Git , and JenkinsFamiliarity with Agile / Scrum methodologiesSoft Skills
Strong analytical and problem-solving abilitiesExcellent communication and collaboration skillsAbility to work in a fast-paced, agile environmentDetail-oriented with a focus on data accuracy and quality