Find a jobRecruiters

ETL / Data Automation/ Selenium Python QA Engineer

Exclusive opportunity

Hybrid

ETL / Data Automation/ Selenium Python QA Engineer

SE Mentor

ETL / Data Automation/ Selenium Python QA Engineer

Skills

Google Cloud PlatformSQL QueriesBig DataPythonTesting & QAPostgreSQLMySQLSnowflakeDatabricksGitSeleniumData AnalysisAWSJiraPySparkApache AirflowAzure

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Kochi, Kerala, India

Work mode:

Hybrid

Published on:

10 September 2026

What they need


We are seeking an experienced ETL / Data Automation/ Selenium Python QA Engineer with 4+ years of hands-on experience in validating complex data pipelines, writing advanced SQL queries, and building scalable test automation frameworks using Python and Pytest. In this role, you will ensure data accuracy, integrity, and performance across large-scale data warehouses and ETL processing layers.

Key Responsibilities

  • ETL & Data Testing: Design, execute, and maintain end-to-end test cases for ETL processes, data integration, data pipelines, and data migration projects.
  • Complex SQL Validation: Write advanced, highly optimized SQL queries to audit, reconcile, and validate large datasets across source and target systems.
  • Automation Engineering: Build and scale data testing automation frameworks using Python and Pytest to automate repetitive data validation and pipeline checks.
  • Defect & Data Quality Management: Identify, log, and track data anomalies, schema changes, and pipeline failures, collaborating closely with Data Engineers and Analytics teams.
  • Data Verification: Validate data transformations, business logic, null checks, duplicate checks, boundary conditions, and schema integrity.
  • CI/CD Integration: Integrate data automated tests into modern CI/CD pipelines to ensure continuous data quality monitoring.

Required Skills & Qualifications

  • Experience: Minimum 4+ years in Data Quality Assurance, ETL Testing, or Data Automation.
  • Advanced SQL: Expertise in writing complex SQL queries (window functions, subqueries, CTEs, heavy JOINs, performance tuning, and set operations).
  • Programming & Frameworks: Strong proficiency in Python and hands-on experience with Pytest for creating data testing scripts.
  • ETL & Data Warehousing: Deep understanding of ETL concepts, data warehousing principles (Star/Snowflake schemas), and source-to-target mapping.
  • Database Systems: Experience working with relational databases (PostgreSQL, MySQL, MS SQL) or cloud data warehouses (Snowflake, Databricks, Redshift, BigQuery).
  • Tools: Proficiency with version control systems (Git) and bug-tracking platforms (Jira).

Nice to Have

  • Experience testing big data architectures (Apache Spark, PySpark, AWS S3).
  • Familiarity with orchestration tools (Apache Airflow, Prefect).
  • Basic exposure to cloud platforms (AWS, Azure, or GCP).

Work Location & Selection Process

  • Primary Work Location: Kochi (Hybrid work environment).
  • Final F2F Interview at the Kochi Office.

Other offers great for you!

These companies are also looking for great profiles

Rheso.tech

Ingénieur QA Automatisation Python/Gherkin

400-450€ (Journalier)

Freelance

Toulouse, France

Hybrid

Skills

DockerAngularPythonHTMLCSSPostgreSQLRedisRabbitMQGitGitLabRESTful APIsSeleniumPlaywrightLinuxA/B TestingJavascript

1 year ago

Quick apply

Celad

Ingénieur QA

38000 à 44000

Permanent contract

06410 Biot, France

Hybrid

Skills

QA Engineer

5 months ago

Quick apply

Visian

Ingénieur QA Automatisation

Freelance

Paris, France

Hybrid

Skills

DockerPythonTesting & QAPostgreSQLpytest

1 month ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools