Job Description
The Senior Data Quality & Automation Engineer is a fully-participating member of a cross-functional team working autonomously on technology development and problem resolution in the Enterprise Data & Analytics space. The role involves hands on contributing to quality practices along with designing and implementing data quality and automation platforms. They will also provide support to technical analytics solutions and products that support Emirates Airlines and the Emirates Group businesses. Job Outline: · Work closely with product owners, analysts, software engineers and architects to understand the technical landscape and context of deliveries to refine complex functional and non-functional requirements and translate it into fit for purpose acceptance tests. · Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors and select methods to validate and automate the solution. · Build test strategies and test plans validating the core business problem and translating them into tests around code functionality, data quality, performance, and security. · Build and support generating or mocking of test data for exploratory analysis and running tests. · Design and build automated tests / jobs of moderate to high scope and complexity across all stages of the data pipeline while demonstrating good coding & design practices and adhering to published coding standards and guidelines. · Build and enhance data quality rules and platforms for observability across the data pipeline. · Debug complex issues, resolve blockers and follow design documents with minimal or no supervision. · Conduct data analysis activities such as source system analysis, data modelling, and data dictionary collection, data profiling and source-to-target mapping ensuring delivery on business needs. · Support in updating data inventories and registries as required to keep metadata and data lineage up-to-date, following agreed Data Governance standards, guidelines and principles.