Etl Test Engineer

Elabs Infotech

Bengaluru

On-site

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

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Elabs Infotech in Bengaluru, Karnataka, is seeking an experienced ETL Testing Automation Engineer to validate enterprise data warehouses, ETL/ELT pipelines, and cloud-based data platforms.

The candidate will design and execute test strategies, develop automated frameworks, write complex SQL, perform data validation, and collaborate with data engineers and product owners in an Agile environment.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 510 years of experience in ETL/Data Warehouse Testing.
  • Strong hands-on experience in SQL and database testing.
  • Experience developing and maintaining automation frameworks for ETL validation.
  • Experience testing batch and real-time data pipelines.
  • Knowledge of data modeling, data warehousing concepts, and dimensional modeling.
  • Experience working with Agile development methodologies.
  • Strong analytical, debugging, and problem-solving skills.

Responsibilities

  • Design, develop, and execute test strategies for ETL/ELT and Data Warehouse projects.
  • Validate data extraction, transformation, and loading processes across multiple source and target systems.
  • Develop and maintain automated test frameworks for ETL and data validation.
  • Create reusable automation scripts to validate large datasets efficiently.
  • Perform source-to-target mapping validation and data reconciliation.
  • Validate data quality, completeness, accuracy, consistency, and integrity.
  • Execute functional, regression, integration, system, and end-to-end testing.
  • Develop complex SQL queries for backend data validation and reconciliation.
  • Perform API validation where required for data integration workflows.
  • Collaborate with Data Engineers, Developers, Business Analysts, and Product Owners to understand business requirements.
  • Identify, log, track, and verify defects using defect management tools.
  • Participate in sprint planning, daily stand-ups, and Agile ceremonies.
  • Generate test reports, metrics, and quality dashboards.
  • Support production validation, deployment verification, and release activities.

Skills

ETL Testing
Data Warehouse Testing
SQL (Advanced)
ETL Automation Testing
Test Automation Frameworks
Python or Java
REST API Testing
Git
Jira
Agile/Scrum
Selenium UI Automation
Apache Airflow
Data Validation
Source-to-Target Mapping Validation
Data Reconciliation
TestNG/JUnit
Docker

Education

Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field

Tools

Apache Airflow
dbt

Job description

Job Summary

We are seeking an experienced ETL Testing Automation Engineer with expertise in validating enterprise data warehouses, ETL/ELT pipelines, and cloud-based data platforms. The ideal candidate should have strong experience in data validation, SQL, automation frameworks, and testing large-scale data integration solutions. Experience with modern cloud platforms and Agile methodologies is highly desirable.


Key Responsibilities


  • Design, develop, and execute test strategies for ETL/ELT and Data Warehouse projects.

  • Validate data extraction, transformation, and loading processes across multiple source and target systems.

  • Develop and maintain automated test frameworks for ETL and data validation.

  • Create reusable automation scripts to validate large datasets efficiently.

  • Perform source-to-target mapping validation and data reconciliation.

  • Validate data quality, completeness, accuracy, consistency, and integrity.

  • Execute functional, regression, integration, system, and end-to-end testing.

  • Develop complex SQL queries for backend data validation and reconciliation.

  • Perform API validation where required for data integration workflows.

  • Collaborate with Data Engineers, Developers, Business Analysts, and Product Owners to understand business requirements.

  • Identify, log, track, and verify defects using defect management tools.

  • Participate in sprint planning, daily stand-ups, and Agile ceremonies.

  • Generate test reports, metrics, and quality dashboards.

  • Support production validation, deployment verification, and release activities.


Mandatory Skills


  • ETL Testing

  • Data Warehouse Testing

  • SQL (Advanced)

  • ETL Automation Testing

  • Test Automation Frameworks

  • Python or Java

  • Selenium (for UI automation where applicable)

  • Apache Airflow (basic understanding)

  • Data Validation

  • Source-to-Target Mapping Validation

  • Data Reconciliation

  • TestNG / JUnit

  • REST API Testing

  • Git

  • Jira

  • Agile/Scrum


Good to Have Skills


  • dbt Testing

  • Great Expectations

  • PyTest

  • Robot Framework

  • Apache Spark

  • Snowflake

  • Databricks

  • AWS, Azure, or Google Cloud Platform (GCP)

  • Kafka

  • BigQuery

  • Azure Data Factory (ADF)

  • Informatica PowerCenter / IICS

  • Talend

  • SSIS

  • Jenkins

  • CI/CD Pipelines

  • Docker


Required Qualifications


  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.

  • 510 years of experience in ETL/Data Warehouse Testing.

  • Strong hands-on experience in SQL and database testing.

  • Experience developing and maintaining automation frameworks for ETL validation.

  • Experience testing batch and real-time data pipelines.

  • Knowledge of data modeling, data warehousing concepts, and dimensional modeling.

  • Experience working with Agile development methodologies.

  • Strong analytical, debugging, and problem-solving skills.


Preferred Certifications


  • ISTQB Certified Tester

  • Certified Scrum Master (Good to Have)

  • Cloud Certification (AWS / Azure / GCP)

  • Informatica or Snowflake Certification (Preferred)


Key Competencies


  • Strong analytical and troubleshooting skills.

  • Excellent attention to detail and data accuracy.

  • Effective communication and stakeholder management.

  • Ability to work independently and collaboratively in cross-functional teams.

  • Strong documentation and reporting skills.

  • Continuous learning mindset with a focus on automation and quality engineering.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Etl Testing Engineer
Etl Testing Engineer

Infosys • Chennai District, Bengaluru, Hyderabad

On-site
INR 900,000 - 1,500,000
ETL Tester
ETL Tester

ACL Digital • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Etl Tester-panindia-1-13 yrs
Etl Tester-panindia-1-13 yrs

Infosys • Hyderabad, Pune District, Chennai District

Hybrid
INR 700,000 - 1,500,000
ETL Tester
ETL Tester

Aarushi Infotech • Bengaluru

On-site
INR 1,400,000 - 2,200,000
ETL Test Lead
ETL Test Lead

Aarushi Infotech • Chennai District

On-site
INR 1,500,000 - 2,300,000
ETL Tester
ETL Tester

Aarushi Infotech • Hyderabad

On-site
INR 1,200,000 - 1,800,000
ETL Test Lead
ETL Test Lead

Aarushi Infotech • Bengaluru

On-site
INR 2,800,000 - 4,000,000
ETL Tester
ETL Tester

Aarushi Infotech • Chennai District

On-site
INR 1,200,000 - 1,700,000
ETL Test Lead
ETL Test Lead

Aarushi Infotech • Hyderabad

On-site
INR 1,500,000 - 1,900,000
Etl Test Engineer
Etl Test Engineer

People Prime Worldwide • Bengaluru, Chennai District

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