Job Description:
Functional solution design and testing accountability:
- Ensure consistency of functional and non-functional needs, and challenge business requirements.
- Design the functional solution / prepare user stories (or equivalent documents).
- Write the acceptance criteria (following BDD approach).
- Synchronize with others applications BAs for interface design and specification.
- Explain to Development team the requirements / user stories.
- Make sure user stories / sub-tasks progress and status is up to date (related to BA’s activities).
- Prepare list of test scenarios (functional, integration), test data preparation.
- Execute functional testing / user stories testing and integration testing to check that developments are compliant with the needs, contributes to E2E / UAT testing.
- Demo preparation (functional part).
- Preparation of functional documentation for application.
- Support during INT / E2E / UAT.
Delivery Management (Scrum Master) & Project Management:
- Accountability of the team’s work delivery.
- Manage and coordinate daily team activities, organize & facilitate team meetings.
- Manage and organize Backlog (JIRA), making sure all tickets well structured, all required information present, all sub-tasks listed, sprint scope defined, status of ticket / sub-tasks is up-to date, etc.
- Team capacity management and project planning.
- Risks & issues management.
- Project cost estimation and controlling.
- Skills management together with Team Head.
Trade Finance functional referent:
- Experience with Finastra Trade Innovation Plus (TI+) solution or equivalent.
- Serve as the primary point of contact for all TI+ related inquiries, providing expert guidance to within the team, and towards other stakeholders (Business and Management actors).
- Identify opportunities for improvements on TI+ implementation and customization strategies, as per best practices established by the vendor.
- Conduct training sessions and workshops for other team members and project contributors, enhancing their understanding of the product and its functionalities.
- Oversee and contribute to the rollout of major upgrades and releases of TI+.
- Coordinate with Finastra support team to review CACIB cases raised for defects and enhancement requests.
- L3 support to maintain TI+ application
- Perform level three support of applications in production.
- Analyze and evaluate the bugs as raised by first and second level support.
- Coordination with support team and technical team to investigate the bugs.
- Specify acceptance criteria for bug fixes.
Requirements:
- Must have payments domain knowledge.
- Must have end to end knowledge on payment processing and channels.
- The position requires a minimum of 10 years relevant Business Analysis, with at least 3 years of relevant experience as Scrum Master or Project Manager.
- Certifications: PMP, agile ACP or CSM, CBAP or equivalent will provide an advantage.
Functional
- Trade Finance domain knowledge.
- Extensive knowledge in requirements gathering, analysis, and documentation, with a proven ability to translate complex business needs into functional specifications.
- Proficiency in business process modeling and workflow design, using tools such as MS Visio, UML diagrams, BPMN.
- Hands-on experience of Behavior Driven Development (BDD) frameworks and practices, with experience using Cucumber, and X-ray tools.
- In-depth knowledge of parameter-driven applications, using message injection such as XML.
- Knowledge of TI+ solution or equivalent.
- Knowledge of Finastra Configuration Management tool (CMT) or equivalent.
- Proven project management skills with experience leading and delivering small to medium projects on time, within budget using delivery methodologies such as Agile (Scrum) or Waterfall.
Technical
- Proficiency in SQL for data query, analysis and update, enabling the delivery of new features and fixes to production.
- Knowledge of message queuing tools (e.g. MQ tool) to mock testing when required.
- Understanding of API integration and web services that may be in scope of end-to-end testing with external systems.