Automation Test Engineer - Bangalore / Chennai

Tech Mahindra

Chennai District, Bengaluru

Hybrid

INR 1,200,000 - 1,800,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Tech Mahindra in India (Chennai/Bangalore) seeks a Senior Test Engineer specialized in data testing. You will lead ETL testing for data pipelines, ensure test coverage, and collaborate with delivery teams on migration projects, data quality, and governance.

Responsibilities include crafting test strategies, automating tests with Selenium/Python, and contributing to CI with Iceberg, Kafka, and Airflow exposure. Strong ownership and stakeholder coordination are essential.

Qualifications

  • 6+ years of experience in data testing.
  • Strong ETL testing experience across data pipelines.
  • Proficient in SQL, Unix shell scripting, Python.
  • Exposure to Iceberg, Kafka, Airflow from testing perspective.

Responsibilities

  • Understand testing requirements from project perspective.
  • Prepare test cases, test scenarios and plans.
  • Automate test cases and execute automation scripts.
  • Hands-on testing, plan, track and report per processes.

Skills

ETL testing
Test process
Advanced 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

ETL Test Engineer - Bangalore / Chennai
ETL Test Engineer - Bangalore / Chennai

Tech Mahindra • Chennai District, Bengaluru

Hybrid
INR 1,500,000 - 2,300,000
ETL Test Engineer
ETL Test Engineer

LTM • Pune District, Chennai District

On-site
INR 800,000 - 1,200,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,200,000
Test Automation Engineer
Test Automation Engineer

Accenture in India • Chennai District

On-site
INR 900,000 - 1,200,000
Etl Tester
Etl Tester

Capgemini • Hyderabad, Pune District, Chennai District

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

Durus Consulting • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 900,000 - 1,300,000
Automation Test Engineer
Automation Test Engineer

Dataflow • Bengaluru

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

Hackajob • Hyderabad, Pune District, Chennai District

On-site
INR 600,000 - 1,200,000
Software Test Engineer -g
Software Test Engineer -g

Infosys • Hyderabad

On-site
INR 1,200,000 - 2,100,000
QA ETL Tester
QA ETL Tester

Perficient • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 900,000 - 1,500,000