KEY ACCOUNTABILITIES · Conduct system testing over company software modules. · Write test plan, design test cases and business scenarios base on business and system requirements. · Execute test scripts and cases. · Document test results and provide test reports. · Responsible for system installation and configuring the test environment. QUALIFICATIONS/EXPERIENCE · Have a Degree in Engineering, Computer Science or Information Technology or equivalent work experience. · Have minimum 5 years of experience in software testing, and solid experience on writing test plan and test cases. · Experience in testing Web and Mobile Applications. · Experience with Agile, Scrum and/or Lean principles and practices. · Solid working knowledge of testing methodology and best practices in a complex and mission critical technical environment. Professional qualification in testing (e.g. CSTE), software qualify (e.g. CSQA) and IT audit (CISA) will be an advantage. · Have good understanding of Software Development Life Cycle. · Proficiency in English, Cantonese and Putonghua (written and spoken). · Have knowledge in Microsoft Windows and Linux system, Internet protocols such as FTP, HTTP, XML; and script language such as SQL/DB stored procedures and Linux shell scripts. · Solid skills in analysing Business / System Requirements of individual systems and translate to End to End Scenarios.