Knowing and understanding Banking & Financial products and services.
Understanding both solution designs and functional specifications.
Having strong communication skills and a full understanding of the needs of the customer to gather project requirements.
Able to analyze the gap of requirements and find out the solutions to fulfill customer needs.
Able to provide business required documentation and functional specifications to ensure development/customization of product meet the client's business needs.
Able to provide user manual and conduct the user training session with training materials.
Being an interface between technology teams, support teams, and business units.
Able to provide test strategy, test plan, test case, test scenarios and test script including test execution, test result and issue logs.
Skills & Specifications
At least a bachelor's degree in computer science or business-related qualification.
For junior, at least 2-4 years of working experience in the Business Analyst role in the Banking or Software Development industry.
For senior, at least 5-8 years of working experience in the Business Analyst role in the Banking or Software Development industry.
Good in English language (knowledge in Chinese language would be an advantage).
Moderate to advanced skill in MS Word, Excel, Power Point, Visio, and Paint is preferred (knowledge in MS Project & Adobe Photoshop would be an advantage).
Able to deal with clients independently.
Excellent communication & presentation skills; to gather & interpret relevant user's requirements, and conduct training.
Good observatory skills to identify issues arising from requirements gathering.
Strong analytical skills to propose solutions/workarounds for identified issues.
Ability to identify system gaps, document business processes and convey customized design to software development.
Adaptability to change to embrace the continuous changes in IT project implementations.
Team player, with common sense and certain level of emotional intelligence.
Self-initiator & self-managed.
knowledge in testing tools or automated test would be an advantage.