- Develop and execute test plans, test cases, and test scripts for data analytics projects.
- Analyze and validate data transformation processes using dbt, icdeq, or other data testing tools.
- Collaborate with cross-functional teams to understand data requirements, define test objectives, and ensure data quality.
- Perform data profiling and identification of data quality issues.
- Develop and maintain testing documentation such as test plans, test cases, and test results.
- Execute data tests and evaluate results to identify defects, anomalies, or data inconsistencies.
- Work closely with data engineers and data analysts to troubleshoot and resolve issues.
- Participate in code reviews and provide feedback on data transformation logic.
- Stay up-to-date with industry best practices and emerging trends in data analytics testing.
Requirements:
- Bachelors degree in Computer Science, Information Technology, or related field.
- Proven experience in data analytics testing with a focus on data transformation processes.
- Strong knowledge of dbt, icdeq, or other data testing tools.
- Familiarity with data modelling, data warehousing, and ETL processes.
- Experience in building and executing test plans, test cases, and test scripts.
- Proficient in SQL and data querying.
- Ability to analyze complex data sets and identify data quality issues.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and collaboration skills.
- Detail-oriented with a commitment to delivering high-quality work