What are the responsibilities and job description for the QA analyst position at American Unit, Inc.?
Job Description
Job Description
Sr. QA Analyst
3 months Contract to Perm
Durham, NC
Customer : Duke University Health System
Job Description
The client is a large healthcare system located in North Carolina. They are currently working through a myriad of healthcare initiatives and have a strong need on their data analytics team. This position reports to the DHTS-Analytics Center of Excellence, Senior Manager, Data Engineering. This individual will be primarily responsible for the quality of the FHIR-based content stored within Duke's Enterprise Analytics Platform, in addition to providing quality assurance oversight of the data pipelines and REST APIs developed by the Data Engineering team. The candidate should be an expert in data profiling, root cause analysis, and strategies to ensure the quality of data being delivered through big data and analytics platforms. The QA analyst will be a member of a Data Engineering Scrum team that is delivering solutions focused on using state of the art data and analytics tools including traditional and near real-time data warehousing, big-data, relational and document-based databases using both extract, load, transform (ELT) toolsets as well as REST APIs and FHIR. The ideal candidate will be comfortable with data science platforms with proven experience leveraging DevOps and Test Automation tools.
Day to Day Responsibilities :
Measure data quality - Design, collect, analyze, and report on data quality assurance / production performance metrics
Manage data quality documentation; define and maintain data standards, definitions, and models
Identify incorrect data, documenting issues, patterns, and gaps in the data and / or systems
Provide accurate and appropriate interpretation of data, applying knowledge for evaluation, analysis, and interpretation of data
Ensure data integrity by implementing quality assurance practices
Perform root cause analysis on data issues and recommend data quality controls to resolve gaps / issues
Provide quality assurance oversight of data flows and APIs
Contribute to agile story refinement and estimation.
Contribute as a member of the Data Engineering Scrum Team by developing and executing test cases during sprints to verify that the APIs and data pipelines developed meet defined acceptance criteria
Collaborate with the Scrum Team and DevOps to automate test cases to be incorporated in the CI / CD pipelines
Participate in the creation and maintenance of standards for coding, documentation, error handling, error notification, logging, etc.
Relational SQL and NoSQL databases, including Oracle, SQL Server, Postgres, and CosmosDB in Azure
Data pipeline, workflow management, ETL tools such as Azure Data Factory, Synapse Pipelines
The FHIR standard for healthcare data exchange
Stream-processing systems such as NextGen Mirth or Spark-Streaming
Object-oriented / object function scripting languages such as Python or Java
Restful APIs and Web Applications
Cloud-based analytic platforms such as Azure Synapse.
Must Have Skills :
Data QA Analyst background
Experience with, and understanding of, implementing and measuring Data Quality and Controls
Testing data transformation, data structures, metadata, dependency, and workload management
API automation testing experience
Azure DevOps integration experience
Azure data bricks experience is a plus
Healthcare IT background
Clinical Healthcare background
Worked on data teams within clinical organizations
Advanced working SQL knowledge
Familiarity with Python development
Nice to have :
Azure Databricks experience
Experience with predictive modeling methods is a plus
Knowledge of open-source software solutions and open-source as a business model
Understanding of Agile and Scrum methodologies Working experience with the FHIR specification; including implementation
Working experience with the FHIR specification; including implementation
Education / Certification Requirements : Requires a bachelor's degree in computer science, Information Systems, Business Administration or other related field or equivalent experience.
Remote Info : Remote, EST hours.