This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Data Quality Assurance Analyst works closely with business partners and the development team to ensure applications meet business requirements and are free of major defects. This role is responsible for test case creation & execution, defect lifecycle management, reporting status, and utilize test automation.
Job Responsibility
Work closely with business partners in understanding user needs, project scope, and deliverables
Manage different phases of testing as needed (unit, functional, integration, user acceptance, regression, and performance/load)
Innovate solutions to problems while following established processes
Create and execute test cases according to test approach
Obtain or create test data as needed
Obtain business approval for test results
Provide daily updates
Contribute to all agile/scrum rituals
Contribute to the improvement of the testing process
Provide test cases for User Acceptance Testing (UAT) or regression as needed
Work with UAT on reported issues
Develop ad hoc queries and reports based on the needs of the business and technical teams
Manage defects reported in production and during the QA testing phase against requirements and system standards
Participate in team defect reviews, provide root cause where possible
Leverage test automation
Mentor and train testers on test tools & process
Develop, test, code review, and implement data quality rules for applicable data quality dimensions (accuracy, completeness, validity, consistency, uniqueness, timeliness, integrity, and reasonability)
Leverage the existing data quality framework
Review and optimize SQL code
May be allocated 25% to Business Analyst activities including gathering and clarifying requirements
Requirements
Bachelor of Science in a related field or equivalent work experience
Advanced level of english
2 years of IT QA Experience
Experience with programming languages
Experience with test automation tools (Selenium, Pytest, etc.)
Experience with data repositories/data warehouse
Experience with SDLC in Enterprise applications
Nice to have
Strong SQL, experience working with large volume of data (MS SQL Server)
Experience testing LLM chatbot/RAG, NLP, GenAI, or Machine Learning (ML)
Knowledge of LLM, RAG, and ML concepts
Experience with test automation framework
Experience with Python
R/Scala/C++/Java helpful
Experience with API testing, Prompt Engineering
Experience with Azure Databricks/DevOps
Knowledge of Data Lake, Data Lakehouse, Data Pipelines
Familiar with MS Fabric, Unity Catalog, medallion lakehouse architecture