ETL Testing with Python Professional

Perydot NexaTech Pvt. Ltd.

Chennai

On-site

INR 700,000 - 1,200,000

Full time

14 days+

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

Perydot NexaTech Pvt. Ltd. in Chennai is seeking an experienced ETL QA Engineer to design and execute ETL test strategies, validate data across source, staging, and target systems, and ensure data integrity in data warehouse environments.

You will write complex SQL queries, develop Python scripts for test automation, perform end-to-end testing, and collaborate in Agile ceremonies with cross-functional teams to deliver quality data solutions.

Qualifications

  • Proven experience in ETL/Data Warehouse Testing.
  • Strong SQL skills (intermediate to advanced).
  • Hands-on Python for QA and test automation.
  • Knowledge of ETL concepts and data warehouse architecture.
  • Experience with data validation and reconciliation.
  • Familiarity with SCD Type 1 and Type 2.
  • Experience with API/File/DB data sources is a plus.

Responsibilities

  • Design and execute ETL test strategies, cases, and scenarios.
  • Validate data across source, staging, and target systems.
  • Perform data completeness, accuracy, integrity, and reconciliation testing.
  • Write complex SQL queries for backend validation.
  • Develop Python scripts for test automation and data validation.
  • Test data transformations, business rules, mappings, and pipelines.
  • Validate incremental/full loads, CDC, and SCD models.
  • Functional, integration, regression, and end-to-end ETL testing.
  • Identify data defects and coordinate with Dev/Data Eng for resolution.
  • Maintain automated test scripts and QA framework improvements.
  • Analyze results and prepare test reports and quality metrics.
  • Participate in Agile ceremonies with cross-functional teams.

Skills

ETL/Data Warehouse Testing
SQL
Python for QA
ETL concepts
Data validation & reconciliation
SCD Type 1/2
API/data sources

Job description

Key Responsibilities
  • Design and execute ETL test strategies, test cases, and test scenarios.
  • Validate data across source, staging, and target systems.
  • Perform data completeness, accuracy, integrity, transformation, and reconciliation testing.
  • Write complex SQL queries for backend and data validation.
  • Develop and execute Python scripts for test automation and data validation.
  • Test complex data transformations, business rules, mappings, and data pipelines.
  • Validate incremental loads, full loads, CDC, and SCD models.
  • Perform functional, integration, regression, and end-to-end ETL testing.
  • Identify, analyze, and report data defects and coordinate with development/data engineering teams for resolution.
  • Maintain automated test scripts and contribute to improving the overall QA automation framework.
  • Analyze test results and prepare test reports and quality metrics.
  • Participate in Agile ceremonies and collaborate with cross-functional teams.
Required Skills & Experience Technical Skills
  • Strong experience in ETL/Data Warehouse Testing.
  • SQL - Intermediate to Advanced proficiency.
  • Hands-on experience with Python for QA and test automation.
  • Strong understanding of ETL concepts and data warehouse architecture.
  • Experience testing data extraction, transformation, and loading processes.
  • Experience with data validation and reconciliation.
  • Good understanding of SCD Type 1 and Type 2.
  • Experience with database testing and complex SQL queries.
  • Knowledge of API/file/database-based data sources is an advantage.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ETL Data Automation Tester
ETL Data Automation Tester

Hexaware Technologies • Pune District, Chennai District

On-site
INR 1,200,000 - 1,800,000
Data Testing Engineer
Data Testing Engineer

atsMantra® • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Test Engineer
Software Test Engineer

Infosys • Hyderabad, Pune District, Mumbai

On-site
INR 900,000 - 1,800,000
ETL Testing with Bigquery
ETL Testing with Bigquery

enGen Global • Hyderabad, Chennai

On-site
INR 1,200,000 - 1,600,000
ETL Testing (Contract)
ETL Testing (Contract)

Saaki, Argus and Averil Consulting • Chennai

On-site
INR 600,000 - 1,000,000
Data Test Engineer
Data Test Engineer

LTM • Bengaluru

Hybrid
INR 2,500,000 - 4,000,000
Senior ETL Test Engineer
Senior ETL Test Engineer

Luxoft • Chennai

On-site
INR 1,800,000 - 2,800,000
Etl Tester
Etl Tester

AXA Global Business Services • Pune District, Bengaluru

Hybrid
INR 600,000 - 1,200,000
ETL Tester Job Description
ETL Tester Job Description

Datagaps • Hyderabad

On-site
INR 600,000 - 1,200,000
Senior ETL QA / ETL Testing
Senior ETL QA / ETL Testing

Vivantify Technology Solutions India Pvt. Ltd. • Coimbatore District

On-site
INR 2,500,000 - 4,000,000