Previous Job
Previous
QA Engineer
Ref No.: 18-34402
Location: Seattle, Washington
Start Date: 06/14/2018
Description/Comment: The Senior Quality Engineer - Data will support the ongoing development and maintenance of our enterprise Consumer Data Platform. Through your efforts, you'll be making valuable contributions to the continuous transformation and improvement of our data platforms. You will work with the rest of the Data platforms team to support and test throughout the entire data development lifecycle. You will also work with our project teams and business users to understand business requirements to develop effective test plans. We're looking for someone who has experience testing data warehouse systems and data marts, is team oriented, and quality-focused.

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
Basic Qualifications Required Qualifications:
• 7+ years of professional work experience working with and testing very large databases
• 5+ years hands-on experience with SQL
• 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 Preferred Qualifications:
• Experience with Big data processing techniques
Responsibilities
Required Education BA/BS degree or equivalent experience
Preferred Education
Additional Information he Quality Engineer for Data will support the ongoing development and maintenance of our enterprise Consumer Data Platform. They will be making valuable contributions to the continuous transformation and improvement of our data platforms. Python or Java (Python preferred). SQL. Any Data pipelines, informatica, data wharehousing skills, data models. Simliar to the data engineer yet this person will be doing the testing of those pipelines. Automation using CICD framework. Agile/Safe background preferred.