ETL Tester - Data Quality Engineer

Epam Systems

Gurugram District

Hybrid

INR 1,200,000 - 2,400,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EPAM Systems Inc in India’s Gurugram seeks a Data Quality Engineer focused on ETL/ELT testing and DWH/DB quality across cloud platforms. You will craft Python- and SQL-driven automation, integrate tests with CI/CD, and partner with stakeholders to keep pipelines accurate.

Responsibilities include automated test scripts for ETL workflows, data validation on large datasets across Azure, AWS and GCP, and contributing to agile ceremonies.

Qualifications

  • 4-12 years of professional experience in ETL automation and testing for Data Warehouse/Data Lake environments.
  • Strong SQL skills for data validation, reconciliation, and automating quality checks.
  • Hands-on Python ability for scripting and developing automation frameworks.
  • Experience with one or more Test Automation Frameworks in a delivery setting.
  • Exposure to Azure (ADF, ADB), AWS (Glue, Lambda, Redshift), and GCP (BigQuery) cloud data services.
  • Working knowledge of CI/CD tooling and practices, including Jenkins, Git, and Azure DevOps.
  • Familiarity with Agile/Scrum processes and team rituals.

Responsibilities

  • Implement automated test scripts to validate ETL workflows and end-to-end data pipelines
  • Conduct full data validation and reconciliation, including DWH/DB testing on large datasets
  • Partner with data engineers, analysts, and stakeholders to define test strategy and meet data quality standards
  • Develop reusable, scalable test automation frameworks using Python and SQL
  • Connect automated tests into CI/CD pipelines to support continuous testing and delivery
  • Assess data transformation logic and completeness across Azure, AWS, and GCP
  • Support Agile ceremonies by contributing to planning, retrospectives, and story grooming

Skills

Python scripting
SQL skills
Data testing
Agile/Scrum
CI/CD practices
Test automation

Tools

Jenkins
Git
Azure DevOps
Azure
AWS
GCP

Job description

We are looking for a Data Quality Engineer focused on ETL/ELT testing and DWH/DB quality across cloud platforms. You will craft Python- and SQL-driven automation, integrate tests with CI/CD, and partner with stakeholders to keep pipelines accurate.

Responsibilities
  • Implement automated test scripts to validate ETL workflows and end-to-end data pipelines
  • Conduct full data validation and reconciliation, including DWH/DB testing on large datasets
  • Partner with data engineers, analysts, and stakeholders to define test strategy and meet data quality standards
  • Develop reusable, scalable test automation frameworks using Python and SQL
  • Connect automated tests into CI/CD pipelines to support continuous testing and delivery
  • Assess data transformation logic and completeness across Azure, AWS, and GCP
  • Support Agile ceremonies by contributing to planning, retrospectives, and story grooming
Requirements
  • 4-12 years of professional experience in ETL automation and testing for Data Warehouse/Data Lake environments
  • Strong SQL skills for data validation, reconciliation, and automating quality checks
  • Hands-on Python ability for scripting and developing automation frameworks
  • Experience with one or more Test Automation Frameworks in a delivery setting
  • Exposure to Azure (ADF, ADB), AWS (Glue, Lambda, Redshift), and GCP (BigQuery) cloud data services
  • Working knowledge of CI/CD tooling and practices, including Jenkins, Git, and Azure DevOps
  • Familiarity with Agile/Scrum processes and team rituals
Nice to have
  • Experience using data quality or observability tooling such as Great Expectations or Deequ
  • Basic grasp of data governance and metadata management principles
  • Cloud platform certifications in Azure, AWS, or GCP are a plus
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Quality Engineer
Data Quality Engineer

Epam Systems • Hyderabad, Chennai District, Bengaluru

On-site
INR 900,000 - 1,300,000
Data Quality Engineer
Data Quality Engineer

EPAM Systems • Gurugram District

On-site
INR 1,200,000 - 1,600,000
Data Quality Engineer - Senior / Lead
Data Quality Engineer - Senior / Lead

Epam Systems • Hyderabad

Hybrid
INR 1,600,000 - 2,800,000
Data Quality Engineer
Data Quality Engineer

EPAM Systems • India

On-site
INR 1,200,000 - 2,400,000
Senior Data Quality Engineer
Senior Data Quality Engineer

EPAM Systems • Hyderabad

On-site
INR 1,800,000 - 3,000,000
Senior Data Quality Engineer
Senior Data Quality Engineer

EPAM Systems • Maharashtra

On-site
INR 1,400,000 - 2,200,000
Walk-in | Senior/Lead Data Quality Engineer
Walk-in | Senior/Lead Data Quality Engineer

Epam Systems • Gurugram District

Hybrid
INR 800,000 - 1,400,000
Senior Data Quality Engineer
Senior Data Quality Engineer

EPAM Systems • Chennai District

On-site
INR 900,000 - 1,300,000
Senior Data Quality Engineer
Senior Data Quality Engineer

EPAM Systems • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Data Quality Engineer
Senior Data Quality Engineer

EPAM Systems • Coimbatore District

On-site
INR 1,500,000 - 2,100,000