Business Analyst | Digital Experience (UI/UX) (Contract)

ExecutivePlacements.com

Recruiter

PBT Group

Job Ref

784337

Date posted

Wednesday, July 29, 2026

Location

Johannesburg, South Africa

SUMMARY

POSITION INFO

PBT Group is looking for a Business Analyst with strong UI/UX analysis capabilities to bridge business requirements, user experience, and solution delivery. This role is ideal for a Business Analyst who enjoys working closely with stakeholders, designers, developers, and QA teams to translate business needs into intuitive, user-centric digital solutions. The successful candidate will combine traditional Business Analysis responsibilities with user experience thinking, helping to define requirements, improve business processes, and shape digital products that deliver exceptional customer experiences. Key Responsibilities Elicit, analyse, and document business, functional, and non-functional requirements. Translate business needs into user stories, use cases, process flows, acceptance criteria, and functional specifications. Facilitate workshops and collaborate with business stakeholders to validate requirements and solution designs. Analyse current business processes and identify opportunities for optimisation and improved user experience. Develop and review user journeys, wireframes, screen flows, prototypes, and mock-ups in collaboration with UX and development teams. Ensure proposed solutions align with business objectives, usability principles, accessibility standards, and customer needs. Support backlog refinement, sprint planning, and Agile delivery activities. Assist with User Acceptance Testing (UAT), defect clarification, feature validation, and stakeholder sign-off. Validate delivered functionality against approved business requirements and UX expectations. Produce clear, accurate documentation and provide regular project status updates. Required Skills & Experience Minimum 4 years' experience as a Business Analyst, Product Analyst, Systems Analyst, or similar role. Strong experience in: Requirements elicitation and analysis Stakeholder management Business process analysis and process mapping User Stories and Acceptance Criteria Functional Specifications Practical experience creating: User Journeys Wireframes Screen Flows Process Flows Mock-ups and Prototypes Good understanding of: User Experience (UX) principles User-Centred Design Usability best practices Customer Journey Mapping Experience working within Agile/Scrum delivery environments. Excellent communication, facilitation, presentation, and documentation skills. Strong analytical and problem-solving abilities. Advantageous Experience Experience using: Figma Miro Balsamiq Axure Lucidchart Jira Confluence Azure DevOps Experience within Banking, Financial Services, FinTech, Payments, or Digital Product environments. Knowledge of responsive design principles, accessibility standards, and design systems. Experience supporting UAT, product demonstrations, and stakeholder sign-off activities. Qualifications Bachelor's Degree in Business Administration, Information Technology, Computer Science, Design, or a related field. Relevant Business Analysis or Agile certifications (IIBA, CBAP, PMI-PBA, Agile BA, Scrum) will be advantageous. Key Competencies Strong stakeholder engagement and facilitation skills. Customer-first mindset with a passion for improving user experiences. Excellent analytical thinking and attention to detail. Strong communication and relationship-building abilities. Ability to balance business objectives, technical feasibility, and user needs. Organised, adaptable, and able to manage multiple priorities. Collaborative team player with a proactive approach to problem-solving. * In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent * If you have not received any feedback after 2 weeks, please consider you application as unsuccessful.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.