Job Category: Tech Jobs
Hiring For: Tech Mahindra
Job Location: Pan India
Experience: 3+ Yrs

We are seeking a skilled Data QA Engineer with strong experience in Python scripting, SQL querying, and Automation testing using Selenium. The ideal candidate should have a passion for data validation, automation frameworks, and quality assurance processes across ETL pipelines and data platforms.


Key Responsibilities:

  • Design, develop, and execute automated tests using Python and Selenium for data-intensive applications.
  • Write complex SQL queries to validate large datasets, perform data integrity checks, and ensure ETL accuracy.
  • Develop and maintain automation frameworks for API and UI testing.
  • Perform functional, regression, integration, and system testing for data and analytics platforms.
  • Collaborate closely with Data Engineers, Developers, and Business Analysts to understand data flows and requirements.
  • Identify, log, and track defects using tools like JIRA or similar.
  • Provide clear and concise QA documentation, including test plans, test cases, and test results.
  • Participate in Agile ceremonies including daily stand-ups, sprint planning, and retrospectives.

Required Skills:

  • Minimum 3 years of experience in QA/testing roles with a strong focus on data validation and automation.
  • Proficiency in Python for scripting and automation.
  • Strong hands-on experience with SQL (joins, subqueries, stored procedures) for data verification.
  • Practical experience in Selenium WebDriver for browser-based test automation.
  • Experience working with ETL pipelines and validating data movement across systems.
  • Familiarity with CI/CD tools (e.g., Jenkins, Git) and test management tools (e.g., JIRA, TestRail).
  • Good understanding of Agile methodology and QA best practices.

Please fill out the below details and attach your resume. We will contact you shortly after you submit the application.

Refer Now