Business Analyst
Samaha Consulting · Johannesburg, Gauteng
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Introduction
Business Analyst with a minimum of 5 years of experience in business analysis, preferably within the banking domain. Experienced in requirements gathering, stakeholder management, content and data migration, KYC processes, Gold Tier banking services, API analysis, and system integration. Skilled in preparing functional requirement documents, writing user stories, defining acceptance criteria, managing product backlogs, and developing AS-IS/TO-BE process maps. Proven ability to collaborate with business stakeholders, development teams, and QA teams to ensure effective requirement implementation, smooth system integration, and successful project delivery.
Duties & Responsibilities
Gather, analyse, and document business requirements from stakeholders, particularly within the banking and financial services domain.
Understand content migration and data migration requirements, including data mapping, validation, transformation, and migration processes.
Analyse and document KYC (Know Your Customer) processes and Gold Tier banking services to ensure business requirements are met.
Analyse APIs and define system integration requirements to support seamless data exchange between applications.
Prepare clear and detailed user stories, acceptance criteria, and functional requirement documents.
Create and maintain product backlogs, prioritise requirements, and collaborate with product owners and stakeholders.
Develop process maps, workflow diagrams, and business process models to document existing (AS-IS) and proposed (TO-BE) business processes.
Collaborate with business stakeholders, developers, solution architects, and QA teams to ensure requirements are clearly understood and implemented.
Participate in requirement validation, functional testing, UAT, defect resolution, and implementation activities.
Identify process gaps, assess business impacts, and recommend improvements to enhance operational efficiency and customer experience.
Desired Experience & Qualification
Minimum of 5 years of experience as a Business Analyst, preferably within the banking or financial services domain.
Hands-on experience in content migration and data migration, including understanding migration requirements, data mapping, validation, and reconciliation.
Working knowledge of KYC processes and customer onboarding requirements within banking.
Understanding of Gold Tier banking services and associated customer servicing processes.
Experience in API analysis, system integration, and documenting functional and technical integration requirements.
Proven experience in requirements gathering, stakeholder management, business analysis, and functional documentation.
Experience writing user stories, defining acceptance criteria, and managing product backlogs in Agile environments.
Proficiency in creating process maps, workflow diagrams, and AS-IS/TO-BE process models.
Experience collaborating with development and testing teams throughout the software development lifecycle (SDLC).
Strong analytical, problem-solving, communication, and documentation skills.