UIXTech

Recruitment / Staffing

Chennai, Tamil Nadu, India

Senior QA / Data Testing Engineer (ETL / Data Pipelines)

  • UIXTech
  • Bengaluru, Karnataka, India

Job Description/Responsibilities

Job Title: Senior QA / Data Testing Engineer (ETL / Data Pipelines)

Experience Required: Senior-level (Hands-on + Lead capability)

Role Overview

We are looking for an experienced QA/Data Testing professional to take ownership of testing for data pipelines (ETL/ELT), build automation frameworks, establish testing standards, and eventually lead a small QA team as the function grows.

Key Responsibilities

  • Own end-to-end testing for data pipelines and ETL processes.
  • Design testing strategies and define what should be automated.
  • Build SQL-based validations for:
  • Data counts
  • Duplicates
  • Null checks
  • Reconciliation checks
  • Business rule validation
  • Develop automation frameworks using Python/Pytest.
  • Validate Excel outputs using Pandas & OpenPyXL.
  • Validate XML outputs using lxml / XMLSchema.
  • Perform API testing using Postman and automate using Newman.
  • Integrate test automation with GitHub Actions / CI pipelines.
  • Create meaningful logs, reports, and debugging mechanisms.
  • Work closely with Data Engineers to improve quality and testability.
  • Contribute to scaling QA practices and mentoring future team members.

Must-Have Skills

  • Strong experience in ETL / Data Pipeline Testing
  • Strong SQL knowledge with debugging capability
  • Hands-on automation experience with:
  • Pytest
  • Pandas + OpenPyXL
  • lxml / XMLSchema
  • Postman + Newman
  • GitHub Actions
  • Databricks
  • Ability to write clean, maintainable, reusable test code
  • Experience creating automation frameworks from scratch
  • Capability to work independently and make testing decisions

Good to Have

  • Exposure to cloud data platforms / orchestration tools
  • Experience with data quality tools (e.g., Great Expectations)
  • Performance or volume testing experience
  • Experience leading or mentoring QA teams


Skills

  • Debugging
  • Mentoring
  • SQL
  • Testing
  • Tools
  • XML
Job Details

Industry

Information Technology(IT)

Experience Level

Team Lead (2-8y experience)

Education

ANY|Undergraduate -

Location(s)

Bengaluru, Karnataka, India