Share this Job
Apply now »

Business Analyst (Senior) - Talent Pool

Business Unit:  Discovery Insure
Function:  Business Analysis
Date:  23-Nov-2021

Discovery – Insure

Business Analyst (Senior)


About Discovery


Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our fast-paced and dynamic environment enables smart, self-driven people to be their best. As global thought leaders, Discovery is passionate about innovating in order to not only achieve financial success, but to ignite positive and meaningful change within our society.


About Discovery Insure

Discovery Insure is committed to creating a nation of great drivers and building better businesses through our innovative Shared-value Insurance model. Discovery Insure is South Africa’s fastest growing short-term insurance company with comprehensive products that provide protection against current and emerging risks facing clients in the motor, home and business insurance sectors. Vitality Drive, an internationally-recognised and award-winning programme, is a key differentiator in the market that incentivises and rewards clients for driving well. The Vitality Drive programme has been scaled to local and international markets which now include Europe and the Middle East. The company employs over 1 000 people who are committed to providing unique and innovative solutions that help and dazzle both financial advisers and clients.


Key Purpose

To provide support to the business unit by:

•Assisting the business unit to define and develop business processes through questioning   stated requirements, providing recommendations, and designing process diagrams

•Acting as a ‘bridge’ between business needs and the Systems/IT department by translating working with the business to define requirements and thereafter working with the Systems/IT team to translate business requirements into technical specifications. Clarity in communication is an essential component of this function.

•Taking ownership of the development process on behalf of the Business by attending meetings with Systems/IT team, liaising with Developers thereby ensuring the development is according to specification

•Under limited supervision undertakes specialist feasibility analysis, evaluations or business projects

•Gives feedback on deliver plans and assists with impact analysis

•May research and prepare reports on related subjects.

•Can move easily to understand different business units


Business Analyst Team Leader

•Collaborate and Plan prioritized deliverables with the manager for Project work and Business As Usual items

•Quality Assurance of all Business Analysis done to ensure correctness and completeness


Areas of responsibility may include but not limited to:


  • Big picture and impact across users and systems
  • Understanding the current state and what needs to change
  • Not tunnel visioned
  • Solution orientated
  • High level and detail orientated
  • Challenging business (not being a scribe)


  • Comebacks and rework: To minimize the number of comebacks or rework required by the Developers through clearly articulating and communicating business specifications, using multiple channels (workshops, email etc.) to facilitate understanding
  • Development Support: To provide support during the development phase by being available for questions or clarification, and providing feedback to Development teams as appropriate
  • Guidance and advice to the business: To provide sound guidance and advice on planned changes to business by striving to clearly understand business needs and making considered recommendations as appropriate
  • Prod defects post implementation reviews
  • Process Diagrams: Ensuring that business needs are clearly documented by mapping changes to existing processes diagrams or developing new processes as required


Agile Methodology

  • Design and validate the functional solution using Agile Methodology.
  • This involves interpreting the product / functional requirements into Agile Epics and Stories
  • Plan Agile Sprints and Stories for the Sprint
  • Apply knowledge of the system, interfaces and dependencies to highlight integration aspects that must be considered.
  • Identify a set of stakeholders that need to be involved in creating and validating the Agile Story Board by interview business and technical owners, as well as experienced members of the development team (Development Manager, Architect, Snr BA).
  • Validate the Agile Epics, Stories and Test Basket with the identified stakeholders and obtain sign-off.


  • Jira (Consistently updated / visible)
  • Confluence (addressing/ resolving comments / updating change management)
  • Devshed – Weekly time capture

In addition, be part of and provide input for:

  • JAD sessions
  • Agile framework
  • Backlog grooming
  • Daily stand-ups



  • Analytical and Conceptual (Advanced)
  • Communication (written and verbal) (Advanced)
  • Project Management (Basic)
  • Multi-tasking (Intermediate)
  • Relationship Building (Advanced)
  • UML (Advanced)
  • Prototyping (Advanced)
  • Test Management (Advanced)
  • Agile Methodology (Intermediate)



  • Systems (Intermediate)
  • Development (Intermediate)
  • Technology life cycle (Advanced)
  • Business (Advanced)


Education and Experience

  • Degree / Diploma in IT (Advantageous)
  • Business Analyst course (Essential)
  • 5 years Business Analyst experience (Essential)
  • 1 year Insurance industry experience (Advantageous)
  • 4 years UML experience (Essential)
  • 4 years Screen Prototyping experience (Essential)
  • 4 years Test and Defect Management Tools experience (Essential)

The Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.

Apply now »