Responsibilities:
- Lead the QA team in planning, designing, and executing test strategies and test cases.
- Conduct systems assurance testing across various software modules, including functional and non-functional tests
- Write test plans and design test cases based on business and system requirements
- Develop and implement automated testing frameworks and tools to improve testing efficiency.
- Ensure comprehensive test coverage by coordinating and executing different types of testing.
- Defining test Strategy and approach for assigned work streams
- Identify and escalate any critical issues during the testing cycle
- Review of test deliverables, report test progress and prepare test reports
Requirements:
- Bachelor’s degree in computer science, Engineering, or IT-relevant discipline
- 10 years or above working experience in software testing
- Have experience and demonstrated automation testing in managing CI/CD process, and complex testing project experience
- Experience with Project management (Resource, Risk) and Management principles and practices (Agile, Scrum, etc.)
- Proficiency in English, Cantonese and Putonghua