You will be the dedicated quality gate for data pipelines and transformations.
Responsibilities
- Validate SQL and ETL output to ensure accuracy against business rules.
- Develop and execute data test plans, cases, and validation scripts for Azure Synapse pipelines and stored procedures.
- Reconcile data across source systems, staging areas, and curated data layers in Azure Data Lake or Synapse.
- Perform regression testing on modified pipelines, stored procedures, or data models.
- Collaborate with data engineers and developers to document and resolve data discrepancies.
Required Skills
- 7+ years of experience as a Quality Assurance Analyst on software development teams.
- Bachelor's degree in Computer Science, Information Systems, or related field.
- Expertise in test strategy, planning, documentation, and execution.
- Strong knowledge of software and database development concepts.
- Ability to write comprehensive test plans, cases, and scripts from scratch.
- Experience with SQL and ETL development concepts.
- Familiarity with Agile/Scrum methodologies.
- Strong analytical, documentation, and verbal/written communication skills.