External

ETL Test Engineer (Automation – Python/Java)

🏢 TechDoQuest  •  📍 India

Sign up to view full application details.

Job Description

Role Overview We are looking for an experienced ETL Test Engineer with strong hands-on expertise in ETL testing and working knowledge of Python. The candidate should be able to understand Python scripts written by developers and contribute to automation using either Python or Java. Strong programming fundamentals, experience with automation frameworks, and knowledge of collections are mandatory. Key Responsibilities Perform end-to-end ETL testing , including data validation, data mapping, transformations, and data quality checks. Understand and debug Python scripts developed by engineering teams. Develop and maintain automation test scripts using Java or Python. Work with automation frameworks such as Cucumber or Hybrid Framework . Validate data loads across various layers (source → staging → target). Execute test cases, document results, and manage defects. Collaborate with data engineers, developers, and business teams to ensure high-quality deliverables. Use GIT for version control and follow development best practices. Technical Skills Required Mandatory ETL Testing (6–8 years) Programming knowledge: Strong in Python (must understand developer scripts)OR Java experience Automation experience using: Cucumber , or Hybrid Framework Collections (must have used): Array List Set Map GIT Hands-on Experience Commands: git status, git add, git commit, git push, git pull Nice-to-Have Exposure to data pipelines, DWH, or cloud data platforms. SQL proficiency for validating large datasets. Exposure to CI/CD tools.
View Full Description & Requirements →