Sr. ETL Tester with AI testing experience
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
Job description
We are looking for an experienced ETL Tester with knowledge of AI-powered testing tools and Generative AI to validate data pipelines, data transformations, and data migration processes. The candidate will be responsible for ensuring data accuracy, completeness, consistency, and integrity across source and target systems., 1. ETL Testing and Data Validation
- Understand business requirements, source-to-target mapping documents, and data transformation logic.
- Perform ETL testing, data migration testing, and data warehouse testing.
- Validate data completeness, accuracy, consistency, and integrity between source and target systems.
- Test data extraction, transformation, and loading processes.
- Validate incremental loads, full loads, CDC (Change Data Capture), and data reconciliation.
- Identify data mismatches, duplicate records, missing records, and transformation defects.
-
SQL and Database Testing * Write complex SQL queries using joins, subqueries, CTEs, and window functions. * Perform source-to-target data validation using SQL. * Validate aggregations, business rules, lookup logic, and transformation calculations. * Execute record-count checks, duplicate checks, null checks, and referential integrity validations. * Analyze query results and investigate data discrepancies.
-
AI and Generative AI in Testing * Use AI tools such as ChatGPT, Microsoft Copilot, or approved enterprise AI assistants to generate SQL queries and test scenarios. * Generate test cases and test data from business requirements and mapping documents. * Use AI to analyze transformation logic, identify edge cases, and suggest data-quality validations. * Develop or enhance Python scripts for automated data validation with AI assistance. * Use AI to summarize test execution results, analyze defects, and assist with root-cause analysis. * Evaluate AI-generated test cases and SQL queries for correctness, security, and business-rule compliance. * Explore AI-assisted test automation and intelligent data-quality monitoring.
-
Test Automation and Reporting * Automate repetitive ETL validation tasks using Python, SQL, or relevant testing frameworks. * Execute test cases, document defects, and track issues through closure. * Prepare test plans, test scenarios, test execution reports, and traceability matrices. * Collaborate with developers, data engineers, business analysts, and data architects. * Support regression testing, system integration testing, and user acceptance testing.
Requirements
The ideal candidate should have strong SQL skills, experience with ETL testing tools, data warehouse concepts, and the ability to use AI tools to improve test case generation, test automation, defect analysis, and testing efficiency.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦