Senior Data Quality Engineer

Location: Seattle, WA
Date Posted: 10-03-2018
Core responsibilities:  

·         Validate source to target mappings using a variety of tools, including Tableau. 
·         Design and develop test strategies and test plans to validate our data integration processes and creation of appropriate test harnesses. Document results against those plans/test scripts. 
·         Conduct thorough testing of ETL code changes to ensure quality of data produced & perform appropriate root cause analysis 
·         Conduct testing across all layers of data platform (data lake, database, consumption layer). 
·         Conduct testing in accordance with established process/framework for QE and Data Governance to ensure thorough, consistent, & repeatable testing practices. 
·         Conduct various types of testing including Unit testing, Functional testing, Integration testing, Regression testing, Performance testing, post production testing. 
·         Coach engineering team on best practices and adherence to established QE framework.  
·         Strive to increase efficiency in testing including automating QE tasks where possible.  
·         Use professional software engineering practices & best practices, including coding standards, code reviews, source control management, build processes, testing, and operations.  
·         Implement Data quality and accuracy metrics and measurement 
Required Qualifications:  

·         7+ years of professional work experience working with and testing very large databases 
·         5+ years hands-on experience with SQL 
·         5+ years of experience in testing ETL/data pipelines 
·         1+ years of experience in scripting languages such as Python 
·         Cloud solution implementation experience with AWS preferred 
·         Proven experience in/with data warehouse testing 
·         Experience working with relational and dimensional data models 
·         Experience implementing best-in-class testing processes, test tools and best practices for databases 
·         Experience with ETL tools like Informatica, talend. 
·         Experience working in a CI/CD framework 
·         Experience delivering in a team environment using Agile framework (SAFe preferred) 
·         Ability to utilize computational skills to identify and fix data quality and integration issues 
·         Excellent communication, organization, collaboration, reporting, analytical and problem-solving skills. 
Preferred Qualifications:  
·         Experience with Big data processing techniques 
this job portal is powered by CATS