Description

Job Description: 

Qualifications /Experience (min. requirements)
· Bachelor Degree in IT, Computer Science or related Engineering discipline
· 6+ years of experience in system testing experience;
· 4+ years of hands on experience in one or more of the following: test automation, test-driven development, debugging and building testing frameworks; 
· 4+ years of experience in programming/scripting languages and writing SQL/DB stored procedures and/or Linux shell scripts
· Experience in design or implementing Test Automation Framework with knowledge in Jenkins, Jira, Bitbucket and BDD framework (Cucumber-JVM test framework is preferred)
· Solid experience with API/UI Automation test design including functional and non-functional
· Solid experience in web and mobile automated testing
· Experience in data migration/ data initialization/ mobile platform test automation
· Able to work independently 
Technical Skills(min.)
· Solid hands-on coding skills in programming/scripting languages e.g. Java, JavaScript, VBA and C#
· Experience with API (REST Web Services) and UI test automation by using Selenium, Appium, Rest-assured, SoapUI and BDD framework (Cucumber-JVM test framework is preferred)
· Familiarity with web technologies, Linux system administration and Solace, DB/SQL development, CI/CD and integration tools
· White box testing and experience on code review is a plus

Key Competencies – CORE & FUNCTIONAL(min.)
· 8+ years of hands on automation test experience (real-time system is preferred)
· Detail oriented, demonstrated the ability to analyse and elaborate on requirements, and align with the perspective of both business and product sustainability
· Able to maintain strong working relationships with prospects
· Be a fast learner, logical thinking and pay attention to details 
· Strong English oral and written communication skills
· Enthusiasm for learning and result oriented
· Explore new testing tools to support different type of test automation
Key Job Challenges
· Working as a team player in a large team
· Work independently, be innovative and self-motivated, have strong problem solving skills and be able to work in a changing and fast-paced environment
· Able to work with offshore team (located in SZ)
· Knowledge in HKJC Football/Horse Racing betting is a plus

Education

Bachelor's Degree