Senior QA Automation Engineer - Python

Company: Morning Star
Location: Chicago, Illinois, United States
Type: Full-time
Posted: 12.AUG.2021
< >

Summary

About the RoleMorningstar Workplace team is looking for a Data QA Engineer who will be an integral part of our Data QA Team, working side by...

Description

About the RoleMorningstar Workplace team is looking for a Data QA Engineer who will be an integral part of our Data QA Team, working side by side with product managers, developers, and data engineers to build quality into our reports.We are seeking someone who is passionate about our products and is interested in improving the quality, innovation, and predictability of our deliverables.Job Responsibilities1. The role requires an engineer who is data savvy and can write advanced database queries.2. Create a data pipeline, specific input datasets, and expected datasets to implement QA automation.3. Modify existing input datasets and expected datasets when business requirements for existing data pipelines change.4. Create or modify Python scripts for triggering data pipeline specific QA tests and validating against the expected outputs5. Integrate automation with CI/CD to run QA tests with every deploy6. This engineer will work closely with the team's data engineers and the broader team to align cohesively with ongoing projects.7. Perform manual testing where automation is not feasible, or QA tests need to be run on an ad-hoc basis.8. Ownership and autonomy to work on tasks and be proactive in managing end to end.Qualifications1. Bachelor's degree in Computer Science or equivalent plus a minimum of 3 years of working experience in a related field.2. Experience with Data Standards, Data Policies, Data Governance Strategies, and Data Profiling3. Expertise Define/create and implement processes/standards/policies/strategies for Data Governance4. Excellent analytical skills, with proficiency in SQL and Python. For example, the ability to work with ease using various data formats such as CSV, JSON, XML, parquet in Python and create modular/reusable code.5. Experience with OO programming and concepts.6. AWS basic knowledge is a plus.7. Prior experience in ETL testing is a plus.002_MstarAssocLLC Morningstar Investment Management LLC Legal Entity

 
Apply Now

Share

Flash-bkgn
Loader2 Processing ...