ETL TESTING Cheat Sheet 2026
The 30 highest-yield ETL TESTING facts, distilled from real exam questions. Print it, save it as a PDF, or study it here — free, no sign-up.
50 questions
60 min time limit
50.00% to pass
- In ETL scalability testing, 'horizontal scaling' refers to: → Adding more processing nodes or worker instances to distribute the ETL workload
- Which ETL testing type checks that business rules encoded in transformations produce the correct output values? → Transformation testing
- Which strategy is most appropriate for testing an ETL pipeline's behavior under maximum expected data volume? → Volume or stress testing using a dataset sized to production scale or beyond
- Which testing technique involves re-running the full ETL process with the same source data to confirm results are identical? → Idempotency testing
- Which ETL testing phase checks that the data warehouse meets query performance SLAs after a full data load? → Performance and load testing
- In an ETL pipeline that loads data from a flat file, which test specifically catches issues with incorrect delimiter handling? → File format and delimiter parsing test
- Which error-handling strategy continues processing remaining records after encountering a bad row, rather than aborting the entire job? → Skip-and-log strategy
- Difficult data will be reported by __ tests if there are invalid characters, invalid character patterns, or wrong upper- or lowercase case. → Syntax
- ___ automates ETL testing and management to make sure the data don't affect production systems. → Informatica Data Validation
- When testing ETL, what does 'data lineage' refer to? → The traceable path data follows from source through transformations to target
- Which test verifies that foreign key relationships in the target remain valid after an ETL load? → Referential integrity test
- Which extraction type is MOST suitable when source systems do not support timestamps or change tracking? → Full extraction
- A transformation converts a date from MM/DD/YYYY to YYYY-MM-DD format. Which test type directly validates this rule? → Transformation / mapping validation testing
- What is 'delta extraction' in ETL? → Extracting only records that have changed since the last ETL run
- What is 'pivoting' in the context of ETL transformation? → Converting rows to columns or columns to rows to reshape the data structure
- In an ETL pipeline, a surrogate key is typically validated to ensure which of the following properties? → It is unique and not NULL for every row in the dimension table
- QualiDI's ___ testing platform provides ETL and end-to-end testing. → Automated
- A trigger-based extraction fires a database trigger on DML events. What is a key risk of this approach? → It adds performance overhead to the source system
- Which ETL testing technique compares row counts between the source and target to detect data loss? → Reconciliation testing
- What is 'schema drift' in ETL testing, and why is it a concern? → When source schema changes (added/removed columns) break the ETL pipeline unexpectedly
- Which ETL testing approach validates that transformations applied to personally identifiable information (PII) comply with data masking requirements? → Data security and masking validation testing
- When new data is introduced to existing data, a data integrity test is performed for ___ testing. → Incremental ETL
- What does testing for 'data consistency' across multiple subject areas in a data warehouse mean? → Verifying that shared dimensions and metrics report identical values across fact tables
- Which approach best prevents duplicate records when running incremental ETL loads? → Using a high-watermark or last-run timestamp combined with an UPSERT (merge) operation
- Which test approach verifies that an ETL transformation produces the correct output for ALL documented business rules simultaneously on a sample dataset? → End-to-end transformation regression test
- Which ETL testing scenario best tests the 'reject' or 'error' handling logic of a pipeline? → Injecting records that violate business rules or constraints
- Which transformation type converts a value from one unit to another, such as converting temperatures from Celsius to Fahrenheit? → Calculation/Derivation transformation
- What does the acronym 'ETL' stand for in data warehousing? → Extract, Transform, Load
- What ETL test checks that special characters (e.g., accents, Unicode) in source data are preserved after extraction? → Character encoding validation
- Which tool category is MOST commonly used for automated ETL regression testing? → Data comparison tools like QuerySurge or Informatica Data Validation
Turn these facts into recall:
Was this helpful?