This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Offshore Test Engineer role involves executing test cases and validating data accuracy for Python-based extract/load pipelines and dbt transformation models. Candidates should have 3-5 years of experience in data testing, strong SQL skills, and familiarity with ETL processes. Collaboration with Data Engineers is essential for successful migration delivery.
Job Responsibility:
Execute test cases for Python-based extract/load processes, validating: record counts
field-level data accuracy
schema and data type consistency
Perform dbt transformation validation using SQL-based reconciliation queries
Compare legacy Informatica outputs with dbt-generated results based on agreed criteria
Log, track, and re-test defects through resolution
Support SIT and UAT test cycles across multiple migration waves
Maintain test artifacts, evidence, and execution logs
Assist in regression testing as new waves are onboarded
Collaborate with Data Engineers to clarify expected outputs and resolve issues
Requirements:
3–5 years of experience in data testing or ETL testing roles
Strong SQL querying skills
Experience validating data pipelines and transformations
Basic familiarity with Python-based data pipelines (reading logs, outputs)
Understanding of ETL/ELT concepts and data reconciliation techniques
Experience working in Agile or wave-based delivery models