
Sr. Manager, Quality Assurance
- Hong Kong
- Permanent
- Full-time
- Ensure quality objectives archive during the process of delivery of FWD regional consumer mobile Apps, through quality assurance and testing of the digital development outputs
- Ensure the business, application, data and technology developments are aligned with the business requirements direction through quality assurance and testing.
- Mitigate the risks that associated with releasing technical issues into the production environment, where these can have negative impact on company reputation, customer dissatisfaction, and therefore financial impact.
- Lead the Test Management (i.e. Risk Analysis, Test estimation, test planning, Test Monitoring & Control, Issue Management, Test Report and Evaluation)
- Analyze, evaluate and develop the strategies and plans to ensure our quality assurance strategy through Auto Testing is aligned with FWD business strategies and objectives
- Work alongside agile DevOps (CI/CD), Developers, Group IT, and Business/Functions
- Analyse risks associated with releasing technical issues, defects and its causes, to better design and apply test automation wherever relevant throughout the development process.
- Design the testing process in test case/defect management (e.g. Jira Dashboard, defect template, test case template)
- Chair overall UAT meetings (daily, kick off, sign off) with cross function/location business teams to follow up the pending validation test cases and status update to the team
- Chair defect meeting with developers on the high priority issues and provide support to resolve the problems.
- Review and analyze system specifications
- Test the system capabilities to ensure functionality, interoperability, and data validation across distributed components the system.
- Document defects found, utilizing defect repository.
- Conduct post-release/ post-implementation testing
- Provide and communicate appropriate testing frameworks and implementation concepts with cross-functional teams, to ensure the full understanding of quality throughout the software development lifecycle.
- Articulate and explain processes and outcomes to all Tech leaders and developers, engage and negotiate and influence using the right processes and testing tools.
- Work closely with business and systems analysts to verify and validate requirements and acceptance criteria.
- Reconfigure existing systems, integrations, and processes, where needed, in order to achieve process and quality improvements to achieve end result expectations.
- Introduce new process/solutions/resources where needed, in order to achieve end result expectations.
- Work closely with developers to verify new functionality and perform smoke tests to validate their changes.
- Participate in regular scrum requirements and traceability sessions, developing test scenarios, conduct regular system testing, and documenting and tracking all test results for the program in accordance with defined processes.