To extract, define, structure, and transform user requirements and associated business processes into a business system representation (business solution model) to support the design, development and qualification of solution systems. Solution systems are typically deployed in existing operational environments and more than often, in a system-of-systems context. To this end, models are required to clearly contextualize solutions in these wider external environments.
Minimum Requirements

  • Tertiary qualification in Commerce or Information Sciences.
  • Six years’ experience in the functional design and qualification of large-scale business solutions in a transaction based and message rich business systems environment.
  • Thorough understanding of SDLC and the role of the business analyst in it, from inception through to transition into the target operational environment.
  • Good working knowledge of UML. Experience with Sparx Enterprise Architect would be an advantage.

Qualification support

  • Represent client requirements throughout all phases of SDLC.
  • Verify the lineage between the business case, the business requirement statements and the implemented solution.
  • Actively collaborate with Test analysts to establish the qualification baselines to drive their test designs.
  • Support test designs by giving guidance on priorities and share insights on end-to-end business scenarios for optimal test coverage.
  • Collaborate with test analysts to mature requirement verification traceability methods.

Requirements Engineering

  • Direct the course of information elicitation events with stakeholders in an unstructured, semi-structured and formally structured manner.
  • Extract functional requirements by preparing and applying information elicitation techniques and tools such as surveys, questionnaires, interviews and requirement workshops.
  • Model business processes, data, rules and messages underlying the intended functional behaviour in order to create a representation of the system to be constructed. This includes all interfaces with other existing or future external business systems.
    • Determine impact of changed requirements in a given business process environment and identify the change management issues and activities associated with requirement changes.
    • Model new or changed requirements, business processes, and messages into an existing business model.
    • Liaise with system engineers/architects on specific operational aspects (e.g., performance, exception management, business continuity) that have impact on system behaviours.

  • Effectively communicating your insights and plans to cross-functional team members and management. Creating and maintaining accurate solution and process design documentation that meets the requirements of operational teams and the needs of the delivery team.
  • Ability to make presentations regarding new functionality or system enhancements to the project team.
  • Understanding how integration components work regarding transactional messages that flows between different systems.
  • Team player must willing to work extra hours if and when required.

Pre-sales Support

  • Support marketing/sales initiatives in new or existing client environments by way of presentations and interviews with client representatives.
  • Develop business solution proposals.
  • Identify business opportunities in existing client environment.
  • Estimate business analysis work content for new initiatives.
  • Where required, develop value proposition or business case for a proposed solution.

Personal Profile

  • Analytical, problem-solving and critical thinking skills.
  • Excellent general communication skills (presentation, written, verbal).
  • Ability to communicate with audiences at various levels including end-users, managers, testers, members of the development team.
  • Self-starter with situational and thought leadership skills to lead or facilitate interactions with client representatives.
  • Quick learner capable of incorporating new or changed business requirements or processes into unfamiliar existing business models.
  • Work in a multidisciplinary team.

Desired Skills:

  • Business Analyst
  • SDLC
  • Sparx Enterprise Architect
  • UML

Learn more/Apply for this position