ETL Test Engineer - Bangalore / Chennai

Tech Mahindra

Chennai District, Bengaluru

Hybrid

INR 1,500,000 - 2,300,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Tech Mahindra is seeking a Senior Test Engineer to lead ETL testing for data pipelines and modern data engineering environments. The role requires 6+ years of experience and hands-on automation across SQL, Unix, Python, and test frameworks, with exposure to Iceberg, Kafka, and Airflow.

Strong collaboration with delivery teams and stakeholders is essential. Location is India (Chennai/Bangalore) with on-site responsibilities.

Qualifications

  • Experience in ETL testing on data pipelines.
  • Strong SQL, Unix, shell scripting, Python, and test automation.
  • Exposure to data engineering tools and modern frameworks.

Responsibilities

  • Understand testing requirements from project perspective.
  • Prepare test cases, scenarios and test plans per test strategy.
  • Automate test cases and execute automation scripts.
  • Hands-on testing, plan, track and report status as per processes.
  • Deliver the system with test coordination and sign-offs.
  • Ensure testing and release processes comply with governance.

Skills

ETL Testing
SQL
Unix
Shell Scripting
Python
Cucumber
Selenium
Apache Iceberg
Kafka
Airflow
Agile
Git/Github

Tools

Apache Iceberg
Kafka
Airflow
Git/Github

Job description

Job Title: Test Engineer - Data

Experience: 6+ Years

Location: India - Chennai/ Bangalore

Job Description:

We are seeking a highly skilled and experienced Senior Test Engineer to join our dynamic team. The ideal candidate will have strong background in ETL Testing on data pipelines, platforms and modern data engineering tools and frameworks.

Key Responsibilities:
  • Understand the testing requirement from the project perspective
  • Prepare test case and test scenario and test plans as per test strategy
  • Automate test cases and execute automation scripts
  • Expected to be hands on - Run tests & execute with Test planning, tracking and status reporting in line with test processes laid
  • Responsible to deliver the system on own. Engage the stakeholders and responsible for test coordination, participate in daily and weekly status meetings, prepare test closure reports and signoffs.
  • To work closely with the delivery functions and ensure compliance with testing, configuration and release management processes for the projects responsible.
  • Defect Reporting, Status Reporting, traceability and Defect Management.
  • Respond to change quickly, including changing, adding, or improving test cases
  • Ensure continuous integration for testing code and implement continuous testing
  • Risk and Issue Management - Identify, mitigate and elevate testing risks and issues
  • Contribute in Development, standardization & rollout of testing framework on Test governance, life cycle, process, techniques, standards, tools etc.
  • Being responsive to Customer needs, as well as managing Customer Expectations.
  • Managing the test requirements, and changes in a manner that the Impact of Changes to the project is well understood, and approval for making changes is provided only by the body empowered to do so after fully understanding the impact of the changes.
  • Ensure that there are No defect leakages and High Severity incidents for all tests delivered, in subsequent phases and in production.
Key Skills Required:

- ETL Testing experience

- Test Process

- Advance SQL, Advance Unix, Shell Scripting, Python, Cucumber, Selenium

- Apache Iceberg, Kafka, Airflow knowledge and exposure from testing perspective

- Agile experience, Git/Github

Prior Experience:

- Extensive background in testing of data pipelines.

- Extensive experience in testing of migration projects moving from legacy data pipelines to modernized tech stack

Engagement Expectations:

- Vendor resource will be expected to ramp up quickly and start contributing to active migration projects.

- Must coordinate with internal leads, product owners, and platform teams to ensure project timelines are met.

- Should be flexible to support multiple time zones (if required).

- Strong ownership mindset with commitment to quality and timely delivery.

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

Similar jobs worth comparing

Automation Test Engineer - Bangalore / Chennai
Automation Test Engineer - Bangalore / Chennai

Tech Mahindra • Chennai District, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
ETL Test Engineer | Remote | Hybrid | Jobs In India
ETL Test Engineer | Remote | Hybrid | Jobs In India

DigitalXNode • Nagpur District

Hybrid
INR 700,000 - 1,100,000
Etl Tester
Etl Tester

Alike Thoughts • Hyderabad, Coimbatore District, Bengaluru

Hybrid
INR 800,000 - 1,100,000
ETL Test Engineer
ETL Test Engineer

LTM • Pune District, Chennai District

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

VRINDA INTERNATIONAL • India

On-site
INR 1,000,000 - 1,400,000
QA ETL Tester
QA ETL Tester

Perficient • Hyderabad, Chennai District, Bengaluru

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

Leading Client • Bengaluru

Hybrid
INR 800,000 - 1,200,000
ETL Test Lead
ETL Test Lead

Data Semantics • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior ETL Test Engineer
Senior ETL Test Engineer

Highbrow Technology Inc • Karnataka

On-site
INR 1,200,000 - 1,800,000
ETL / Data Test Engineer
ETL / Data Test Engineer

Durus Consulting • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 900,000 - 1,300,000