Our client, a SaaS company from FL, USA, seeks a highly driven and effective professional to join their quality assurance team. As a Data Quality Engineer, you will leverage your expertise, experience, and passion to ensure they uphold the highest levels of quality and excellence for their clients.
Minimum 6-8 years Hands-on, must-have (Advanced-to-Expert level) Testing Requirements
QA Certifications (nice-to-have)
Desired Testing Experience (In order of importance)
Education or Prior Work Experience
Bachelors or Masters degree in Computer Science or a related field such as Mathematics and Statistics, preferably with a focus on data analytics.
Essential Functions
Technical: Deep experience in integrating a strong software development background with a passion for the discipline of quality assurance.
- Lead the testing framework design, development, and automation for our client's Big data infrastructure leveraging the latest technologies from Microsoft Azure, both on-premise and in the cloud.
- Lead API testing and automation of data pipelines, data services, cloud data warehouses, business intelligence, and machine learning platforms, especially around unified transactional data.
- Passionate and highly skilled in utilizing programming languages and analytics tools/technologies to validate products, machine learning models, data pipelines, and data deliverables.
- Lead data governance and data profiling efforts to ensure data quality and proper metadata documentation for data lineage.
- Creating quality metrics to evaluate data pipelines, products, and customer deliverables.
Methodology: Deep expertise and knowledge in quality assurance standards, processes, policies, and procedures.
- Knowledge of statistical methods, models, and processes to develop automated testing solutions in order to validate the predicted outcome.
- Ability to work within an iterative software development lifecycle, under Agile development processes.
- Work with other developers to design and implement data science features in support of established security and acceptance criteria in collaboration with product owners.
- Proficiency with common software engineering best practices, such as pairing, test-driven development (TDD), writing unit and integration tests, and participating in code reviews.
- Work with engineers, designers, and analysts to deliver innovative AI/ML product feature enhancements.
- Assist the QA team with feature and regression testing.
Team Support/Leadership: Deep commitment to working in and fostering a highly collaborative, innovative, and high-performing product team.
- Lead all aspects of test planning and execution through all phases of the product development lifecycle, including testing strategies, and communication.
- Evangelize, support and embody our client's Company Mission, Strategy, and Values.
- Foster a culture of ownership and pride for delivering the highest levels of quality and excellence.
- Performs other related duties as directed.
#J-18808-Ljbffr