The Data Quality Assurance Analyst will provide, among other things: test case development, hands-on testing, risk analysis, bug triaging, and various types of testing services to enable the data engineering team to deliver high quality products. The Data QA Analyst should have a passion for learning and software testing with the desire to hold impactful roles on challenging projects paired with a firm understanding of SQL.
Understand and actively contribute to conversations during sprint planning and refinement meetings, identify opportunities for testing, and advocate for our end users.
Analyze acceptance criteria for ambiguity and testability.
Participate in analysis, interpretation, and translation of complex health plan data, issues, trends and relationships to ensure our customers data integrity and validity.
Write detailed and accurate test plans and test cases based on acceptance criteria and other areas of risk from feature implementation
Identify any data outliers and document data anomalies for further investigation.
Ability to write basic SQL queries to support the testing of ETL pipelines.
Manually test data engineering feature implementations along with regression testing front end user interface applications based on risk.
Work side by side with data engineers to deliver high quality products.
Record, interpret, and report all test results.
Thoroughly and accurately document identified bugs in a timely manner.
Assess risk and performs bug scoring and triage for new bugs.
Participate in cross product manual regression testing efforts.
Support production release testing.
Run and analyze daily test automation runs when applicable.
Execute Software Test Strategy with minimal supervision.
Be a vocal proponent for quality in every phase of the data engineering process.
Take initiative to learn new things and grow rapidly from constant exposure to innovative ideas, concepts, and patterns as well as the ability to share those findings effectively.
Other duties as assigned.
Bachelor?s degree preferred in Computer Science, Data Analytics or relevant field and/or equivalent experience.
2+ years of experience in software quality and/or testing backend data.
2+ years of experience with SQL Server and writing SQL Queries.
2+ years of experience testing ETL pipelines with an emphasis on quality, validation and tracking.
In depth knowledge of test management tools like DevOps Test Plan, HP Quality Center, TestRail.
A thorough understanding of agile software development.
Ability to analyze data across factors and time periods and identify and report trends/patterns.
Experience working closely with development and business teams to communicate problem impacts and to understand business requirements.
Ability to read and understand C# code or transferable language.
Ability and willingness to learn and adapt quickly to new business domains and technologies.
Enthusiasm for software testing and quality.
Ability to conceptualize and articulate ideas clearly and concisely.
Excellent communication, presentation and interpersonal skills.