Develops and maintains scalable data pipelines for both streaming and batch requirements and builds out new API integrations to support continuing increases in data volume and complexity  Writes and performs data unitintegration tests for data quality With input from a business requirementsstory, creates and executes testing data and scripts to validate that quality and completeness criteria are satisfied