Job Summary
The Senior Business Analyst (Business Analysis & UI/UX Design) is responsible for end-to-end requirements analysis and user experience design for digital solutions. This role reports to the Business Analyst manger and owns the definition, design, and validation of user interfaces and user journeys, ensuring solutions are both business-aligned and highly usable. The role bridges business strategy, user needs, and technology delivery by combining strong analytical capability with practical UI/UX design execution.
Key Responsibilities
Business Analysis
- Lead requirements elicitation, analysis, and documentation across business and technology stakeholders.
- Produce clear and comprehensive artefacts including BRDs, FRDs, functional specifications, user stories, and acceptance criteria.
- Translate business objectives into system requirements aligned with organisational strategy.
- Act as the primary interface between business users and delivery teams throughout the SDLC.
- Support UAT planning, execution, defect triage, and solution sign-off.
UI/UX Design (Hands-On Ownership)
- Independently design end-to-end user experiences for web and/or mobile applications.
- Create personas, user journeys, process flows, wireframes, and clickable prototypes.
- Define screen layouts, interactions, navigation, and information architecture.
- Ensure designs align with business rules, usability standards, and accessibility best practices.
- Conduct informal usability testing and iterate designs based on user and stakeholder feedback.
- Establish and maintain basic UI standards and patterns in the absence of a formal design system.
Delivery & Stakeholder Management
- Facilitate workshops, design walkthroughs, and solution reviews with stakeholders.
- Manage scope, priorities, dependencies, and requirement changes.
- Provide ongoing clarification to developers during build and testing phases.
- Identify risks and usability issues early and recommend mitigation actions.
Required Skills & Competencies
Business Analysis
- Strong experience delivering business analysis in Agile environments.
- Excellent requirements documentation and traceability skills.
- Strong analytical, problem-solving, and critical-thinking capability.
UI/UX & Design Execution
- Practical experience designing UI/UX without reliance on dedicated designers.
- Strong understanding of usability principles, interaction design, and information architecture.
- Hands-on proficiency with design tools such as Figma Visio, Draw.io or equivalent.
- Ability to balance speed, practicality, and usability in constrained environments.
- Working knowledge of accessibility standards (e.g. WCAG) is an advantage.
Communication & Leadership
- Strong stakeholder facilitation and communication skills.
- Ability to challenge requirements and design decisions constructively.
- Capability to work independently and take ownership of outcomes.
- Experience mentoring junior analysts or guiding developers on usability considerations.
Qualifications & Experience
- Bachelor's degree in Business, Information Systems, Computer Science or related field.
- 4 to 5 years of experience as a Business Analyst, with demonstrable hands-on UI/UX design responsibility.
- Proven experience delivering digital platforms, web applications, or internal systems in Retail environment/industry.
- Business analysis or UX-related certifications are advantageous but not mandatory.
- Good understanding of Database Systems and Data Flow. Knowledge of SQL is a plus.
- Strong systems thinking able to see the big picture while also working through detailed functional and process-level requirements.
- Good understanding of business process modelling and end-to-end operational flows.
- Ability to independently own both requirements and UI/UX design end-to-end.
- Strong judgement in balancing business needs, user experience, and technical feasibility.
- High attention to detail combined with strong delivery focus.
- Comfort operating in lean teams without specialised design resources.