Testing Engineer (1-Year Contract)
The Department
The Customer Strategy, Insights, and Innovation (CSII) Division is dedicated to cultivating customer-centric capabilities across the Club ecosystem and shaping customer strategies that drive business growth. Through a data-driven approach, the Division strives to achieve a 360-degree understanding and insights of owners, members and wagering customers, enabling the seamless design of end-to-end customer experiences across online and offline channels (Racecourses and Off-course Betting Branches). This is achieved by integrating Clubwide customer data onto a unified platform, creating a single view of our customers that empowers us to deliver personalised offers and unique experiences.
The job holder reports to Data & Analytics manager and is responsible for driving the Data Quality (both Quality Assurance and User Acceptance Test) perspective, on top of that he/she will also be responsible on any Production / BAU support of the Data Pipeline managed by D&A Department.
The Job
You will:
- Data Quality Assurance and User Acceptance Test
- Design and implement automated data validation and cleansing routines within ETL/ELT pipelines.
- Collaborate with data stewards and business units to define data quality rules and standards.
- Investigate and resolve data anomalies, inconsistencies, and integrity issues across systems.
- Perform root cause analysis on data quality failures and recommend corrective actions.
- Partner with business stakeholders to define UAT scope, test cases, and success criteria for data-related projects.
- Prepare test data and environments to simulate real-world scenarios for UAT.
- Coordinate and support UAT execution, logging defects and feedback, and ensuring timely resolution.
- Document UAT outcomes and contribute to go/no-go decisions for production deployment.
- Ensure traceability between business requirements, test cases, and final data deliverables.
- Production / BAU Support on Data & Analytics Projects
- Provide daily operational support for data pipelines, data platforms.
- Monitor scheduled jobs and resolve failures or performance issues in a timely manner.
- Respond to ad hoc data requests and troubleshoot data discrepancies reported by business users.
- Maintain documentation for data processes, issue resolutions, and support procedures.
- Collaborate with IT and business teams to ensure SLAs are met and data services remain uninterrupted.
- General Tasks
- Ensures compliance with Responsible Gambling Policy (RGP) and all stipulated legal requirements pertaining to wagering, thereby protecting the integrity of the Club’s business
- Undertakes other duties as assigned by Line Manager
About You
You should have:
- Bachelor's degree in Computer Science, Data Science, Statistics, Mathematics, or a related field. A Master's degree or higher in a quantitative discipline is preferred
- Strong computational background, with significant production-level programming and scripting experience
- 2-5 years Solid experience on Data Management or Data Engineering
- Solid experience in relational databases (SQL Server), as well as working familiarity with a variety of databases
- Solid experience in object-oriented programming (C#, Java, C++), as well as other scripting languages (Python, Matlab,R, VBA)
- Knowledge of container techniques and concepts (e.g. Docker, Kubernetes)
- Knowledge of Big Data and associated techniques and methodologies to underpin applications of Machine Learning and AI. Experience of Cloud technologies a plus
- Knowledge in DevOps tools is an advantage
Terms of Employment
The level of appointment will be commensurate with qualifications and experience.
How to Apply
Please submit your resume with expected salary by clicking the Apply Now button.
We are an equal opportunity employer. Personal data provided by job applicants will be used strictly in accordance with the Club's notice to employees and prospective employees relating to the Personal Data (Privacy) Ordinance. A copy of which will be provided immediately upon request.
Share this Job :
To share this job on WeChat, please click the button below to copy the link: