Overview
Job Title:
ETL QA / Data Engineer – Testing (Immediate Joiners only)
Location:
Chennai- Bangalore-Hyderabad / Work from Office
Type:
Contract
Job Overview
We are looking for an experienced ETL QA / Data Engineer (Testing) to support data engineering and analytics initiatives. The role involves validating data pipelines, performing ETL testing, ensuring data quality, and collaborating closely with data engineers, business analysts, and stakeholders. The ideal candidate should have strong SQL skills, cloud exposure (Azure/AWS/Snowflake), and hands-on experience in data validation, reconciliation, and quality assurance in enterprise data environments.
Key Responsibilities
Primary Responsibilities
- Design, develop, and execute ETL test cases based on source-to-target mapping documents.
- Validate data ingestion, transformation, and loading into cloud data platforms (Azure, Snowflake, AWS).
- Perform end-to-end data validation including row counts, sampling, and reconciliation.
- Write and optimize complex SQL queries for data validation and troubleshooting.
- Identify, log, and track defects in Azure DevOps/JIRA and work with development teams for resolution.
Collaboration & Teamwork
- Participate in Agile/Scrum ceremonies and provide daily status updates.
- Collaborate with data engineers, BI teams, and business stakeholders.
- Work closely with QA, DevOps, and delivery teams to ensure data accuracy and reliability.
Requirements
Education / Experience
- 6+ years of experience in ETL Testing / Data QA / Data Engineering Testing.
Technical Skills
- Databases: Snowflake, Azure, AWS, Oracle, SQL Server, MySQL
- Languages: SQL, PL/SQL, Python
- ETL & Tools: Informatica (IICS, PowerCenter), SSIS, Airbyte, Talend
- BI Tools: Power BI, Tableau
- Cloud & Platforms: Azure Databricks, AWS S3, GCP
- Other Tools: JIRA, Azure DevOps, Putty, WinSCP, Unix/Linux