Skip to content
mimi

Business analyst at qes

QE Services IT Recruitment

South Africa · Hybrid Full-time Senior 4d ago

About the role

About

Our client in the financial services sector is seeking an experienced Business Analyst to join their digital team based in Bellville. This role focuses on enhancing and supporting advisor-facing digital tools and web applications used by financial intermediaries. The successful candidate will play a key role in gathering business requirements, improving system functionality, and ensuring a seamless user experience for financial advisors.

Role Details

  • Location: Bellville, Cape Town | Hybrid
  • Contract: 12 Month contract
  • Industry: Financial Services

Responsibilities

Requirements Gathering & Analysis

  • Facilitate workshops, interviews, and discovery sessions with business and technical stakeholders.
  • Elicit, analyse, and document business requirements.
  • Translate business needs into user stories, acceptance criteria, and functional specifications.
  • Develop artefacts such as process maps, use cases, and data flow diagrams.

Agile Delivery & Product Backlog Management

  • Work closely with the Product Owner to manage and refine the product backlog.
  • Ensure development teams have well-defined and prioritised work items.
  • Support Agile delivery cycles and sprint planning.

System & Business Analysis

  • Conduct gap analysis between current and future state processes.
  • Analyse system functionality and identify opportunities for enhancements.
  • Define non-functional requirements such as performance, scalability, and security.

Stakeholder Engagement

  • Act as the bridge between business stakeholders and technical teams.
  • Present analysis findings and solution options to stakeholders.
  • Collaborate with developers, QA teams, UX designers, and business users.

Testing & Implementation Support

  • Assist QA teams by reviewing test cases.
  • Participate in User Acceptance Testing (UAT).
  • Support the development of training material and release documentation.

Requirements

Minimum Requirements

  • 5+ years experience as a Business Analyst.
  • At least 2 years in a Senior or Lead BA role.
  • Experience working on web applications, SaaS products, or enterprise platforms.
  • Strong financial services industry knowledge.
  • Proven experience working in Agile/Scrum environments.
  • Experience with tools such as Jira, Confluence, or Azure Dev Ops will be advantageous.

Preferred Experience

  • Exposure to wealth management, investment advisory, brokerage, or banking systems.
  • Experience with API integrations or third-party financial data platforms.
  • Knowledge of modelling techniques such as BPMN or UML.

Relevant Certifications

  • Relevant certifications such as Certified Business Analysis Professional (CBAP) or PMI Professional in Business Analysis (PMI-PBA) would be beneficial.

Key Skills

  • Business & Systems Analysis
  • Stakeholder Engagement
  • Agile Delivery
  • Process Modelling
  • Strong Communication & Presentation Skills
  • Analytical Thinking & Problem Solving

Desired Skills

  • Business analysis
  • Process Modelling
  • Business Process Analysis

Desired Work Experience

  • 5 to 10 years

Desired Qualification Level

  • Grade 12 / Matric

Requirements

  • 5+ years experience as a Business Analyst.
  • At least 2 years in a Senior or Lead BA role.
  • Experience working on web applications, Saa S products, or enterprise platforms.
  • Strong financial services industry knowledge.
  • Proven experience working in Agile/Scrum environments.
  • Experience with tools such as Jira, Confluence, or Azure Dev Ops will be advantageous.
  • Exposure to wealth management, investment advisory, brokerage, or banking systems.
  • Experience with API integrations or third-party financial data platforms.
  • Knowledge of modelling techniques such as BPMN or UML.
  • Relevant certifications such as Certified Business Analysis Professional (CBAP) or PMI Professional in Business Analysis (PMI-PBA) would be beneficial.

Responsibilities

  • Facilitate workshops, interviews, and discovery sessions with business and technical stakeholders.
  • Elicit, analyse, and document business requirements.
  • Translate business needs into user stories, acceptance criteria, and functional specifications.
  • Develop artefacts such as process maps, use cases, and data flow diagrams.
  • Work closely with the Product Owner to manage and refine the product backlog.
  • Ensure development teams have well-defined and prioritised work items.
  • Support Agile delivery cycles and sprint planning.
  • Conduct gap analysis between current and future state processes.
  • Analyse system functionality and identify opportunities for enhancements.
  • Define non-functional requirements such as performance, scalability, and security.
  • Act as the bridge between business stakeholders and technical teams.
  • Present analysis findings and solution options to stakeholders.
  • Collaborate with developers, QA teams, UX designers, and business users.
  • Assist QA teams by reviewing test cases.
  • Participate in User Acceptance Testing (UAT).
  • Support the development of training material and release documentation.

Skills

AgileAPI integrationsAzure Dev OpsBPMNBusiness AnalysisConfluenceJiraProcess ModellingScrumSaaSUML

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free