Job Purpose:
A Senior Business Analyst, preferably with experience in mobile banking, digital banking, fintech, or financial services, to drive the successful delivery of customer-facing digital banking solutions. This role will act as a bridge between business stakeholders, product owners, technology teams, vendors, and QA teams, ensuring that business requirements are translated into scalable and secure technical solutions. The role requires hands-on experience in the delivery of mobile banking applications, including account services, payments, transfers, onboarding, authentication, card management, and digital customer journeys.
Key Responsibilities:
Business Analysis:
- Engage stakeholders to gather, analyze, and document business requirements for mobile banking and digital banking initiatives.
- Conduct requirement workshops with business users, operations teams, compliance, risk, and technology stakeholders.
- Prepare and maintain such as Business Requirement Documents (BRD), Functional Specifications (FSD), User Stories, Use Cases, Process Flow Diagrams and Gap Analysis Reports
- Analyze customer journeys and banking processes to identify pain points and recommend enhancements.
- Support feature design, sprint planning, implementation, testing, deployment, and post-production activities.
- Track and manage requirements throughout the software development lifecycle.
- Ensure business requirements align with regulatory, security, and operational requirements.
Testing & Quality Assurance:
- Develop test scenarios and assist QA teams during testing cycles.
- Support User Acceptance Testing (UAT), System Integration Testing (SIT), and defect management.
- Coordinate with stakeholders to validate solution readiness for production deployment.
- Ensure all delivered features meet business, security, and customer experience expectations.
Stakeholder & Vendor Management:
- Act as the primary liaison between business users, technology teams, and external vendors, including preparing papers for submission to management for digital banking initiatives approval.
- Facilitate discussions to resolve requirement ambiguities and project risks.
- Manage stakeholder expectations and ensure timely communication throughout project delivery.
Requirements:
- Bachelor’s degree in computer science / IT / software engineering related
- Minimum 5 years of experience as a Business Analyst, Technical Analyst, System Analyst, or Business Systems Analyst.
- At least 2 years of experience delivering mobile banking, digital banking, fintech, payment, or financial services solutions.
- Experience with Mobile banking application, Internet banking platform, Payment & transfers, DuitNow services, QR payments, Open banking APIs, eKYC & digital onboarding, Card services, Biometric authentication and Digital wallet integrations
- Experience in mobile application integrations, including integration between mobile channels and backend banking systems.
- Strong understanding of RESTful APIs, API documentation, API lifecycle management, and system integration requirements.
- Knowledge of cloud-based platforms such as Azure or AWS.
- Experience with Agile development methodologies such as Scrum
- Familiarity with tools such as Postman, Jira, Confluence, and other software delivery and analysis tools.