✕
ICT & Digital Skills

User Experience (UX) Design and Usability Testing Training

This five-day course equips professionals with the principles, tools, and methods needed to design intuitive digital products and validate them through rigorous usability testing. Participants learn to apply human-centred design thinking, conduct user research, build wireframes and prototypes, and run structured usability evaluations. The programme bridges theory and practice, enabling teams to deliver products that genuinely meet user needs and drive business outcomes.

⏱ 5 Days 📡 In-Person 🎯 Intermediate From KES 80,000

About This Course

In a world where user expectations are higher than ever, the difference between a product that succeeds and one that fails often comes down to the quality of its user experience. Organisations that invest in UX design and usability testing ship products faster, reduce costly rework, and earn greater customer loyalty. Yet many teams still treat UX as an afterthought — adding visual polish at the end rather than weaving user insight into every stage of development.

The User Experience (UX) Design and Usability Testing Training by TrainingComplex is a hands-on, five-day programme that builds the knowledge, techniques, and practical confidence needed to design and validate outstanding digital experiences. Grounded in human-centred design principles, the course takes participants from foundational UX concepts through to conducting real usability tests and acting on the findings.

Participants will learn to conduct meaningful user research, translate insights into personas and journey maps, craft wireframes and interactive prototypes, and plan and execute usability testing sessions. They will also explore accessibility, inclusive design, and how to embed UX practices within Agile and product development workflows. Every module combines conceptual depth with hands-on exercises, ensuring that learning is immediately applicable to real projects.

Whether you are a designer seeking to formalise your skills, a product manager who wants to champion better user outcomes, or a developer looking to collaborate more effectively with design teams, this course provides a rigorous and practical foundation for delivering products people love to use.

Who Should Attend

Learning Objectives

Course Modules

Module 1: Foundations of User Experience Design

  • Defining UX: what it is, why it matters, and how it differs from UI and CX
  • The human-centred design process and its five core stages
  • Key UX principles: usability, utility, desirability, and accessibility
  • Overview of UX roles, team structures, and industry tools
  • The business value of UX: how design quality connects to retention, conversion, and brand trust
  • Common UX misconceptions and anti-patterns that undermine product success

Module 2: Understanding Users: Research Planning and Methods

  • Setting research goals and drafting a user research plan
  • Qualitative methods: contextual interviews, ethnographic observation, and diary studies
  • Quantitative methods: surveys, analytics review, and card sorting
  • Recruiting participants, managing ethics, and avoiding research bias
  • Triangulating qualitative and quantitative data to build a fuller picture of user behaviour
  • Knowing which method to choose: matching research questions to appropriate techniques

Module 3: Synthesising Research Insights

  • Affinity mapping and thematic analysis of qualitative data
  • Building user personas grounded in research evidence
  • Creating empathy maps to capture user thoughts, feelings, and motivations
  • Documenting and sharing research findings with cross-functional teams
  • Distinguishing between assumptions and evidence when interpreting research data
  • Using jobs-to-be-done framing to articulate what users are fundamentally trying to accomplish

Module 4: User Journey Mapping and Experience Modelling

  • Defining the scope and format of a user journey map
  • Identifying touchpoints, pain points, and moments of delight
  • Using service blueprints to align front-stage and back-stage processes
  • Translating journey insights into design opportunities and problem statements
  • Mapping emotional highs and lows across the journey to prioritise where improvement has the greatest impact
  • Facilitating collaborative journey mapping workshops with cross-functional stakeholders

Module 5: Information Architecture and Content Strategy

  • Principles of information architecture: organisation, labelling, and navigation
  • Card sorting and tree testing techniques for IA validation
  • Designing clear and consistent navigation systems
  • Content strategy basics: writing for UX and plain-language principles
  • Mental models and how users' existing expectations should shape information structures
  • Managing content hierarchies at scale: governance, taxonomies, and metadata frameworks

Module 6: Wireframing and Low-Fidelity Prototyping

  • The role of wireframes in the design process and when to use them
  • Sketching and rapid ideation techniques for early-stage design
  • Creating digital wireframes using Figma: layout, spacing, and hierarchy
  • Conducting internal design critiques and iterating on feedback
  • Annotating wireframes effectively so developers and stakeholders understand intent and interaction logic
  • Knowing when wireframes are done: fidelity thresholds and the cost of over-investing too early

Module 7: High-Fidelity Prototyping and Interaction Design

  • Progressing from wireframes to interactive, clickable prototypes in Figma
  • Applying visual design principles: typography, colour, and iconography
  • Designing micro-interactions and transitions that guide user behaviour
  • Preparing prototypes for usability testing and stakeholder review
  • Maintaining a component library and design system to ensure consistency across screens
  • Balancing prototype fidelity with the time investment required at each stage of the design process

Module 8: Planning and Facilitating Usability Testing

  • Types of usability testing: moderated, unmoderated, remote, and in-person
  • Writing a usability test plan: objectives, tasks, and participant criteria
  • Facilitator skills: how to probe without leading and manage test sessions
  • Setting up usability testing tools and recording sessions ethically
  • Designing realistic task scenarios that reflect genuine user goals without telegraphing the expected path
  • Piloting test sessions to identify ambiguous tasks, timing issues, and technical problems before going live

Module 9: Analysing Usability Test Data and Reporting Findings

  • Observing, noting, and coding usability test sessions systematically
  • Identifying and prioritising usability issues using severity ratings
  • Presenting findings using highlight reels, reports, and insight boards
  • Translating usability findings into a prioritised list of design recommendations
  • Calculating task success rates, error frequencies, and time-on-task to support quantitative reporting
  • Closing the loop: tracking which recommendations were implemented and measuring their impact on subsequent testing

Module 10: Accessibility, Inclusive Design, and Embedding UX in Agile

  • WCAG 2.1 accessibility standards and how to audit designs against them
  • Inclusive design principles: designing for the margins to benefit everyone
  • Integrating UX research and design activities into Agile sprint cycles
  • Building a UX maturity roadmap and making the business case for UX investment
  • Using assistive technology such as screen readers and keyboard-only navigation to experience and evaluate designs first-hand
  • Establishing lightweight UX rituals — such as design reviews, research read-outs, and definition-of-done criteria — that sustain design quality without slowing delivery

Requirements & Prerequisites

Participants should have a basic familiarity with digital products, websites, or mobile applications as an everyday user or in a professional capacity. No prior formal UX training or design qualifications are required, though some exposure to product or software development workflows is beneficial. A willingness to engage in hands-on exercises, peer critique, and collaborative activities is essential.

Training Methodology

Organisational Benefits

Where Is User Experience (UX) Design and Usability Testing Training Offered?

This course runs in-person across: Lagos, Mombasa, Arusha, Accra, Johannesburg, Kigali, Naivasha, Cape Town, Riyadh, Dar es Salaam, Nakuru, Kampala, Addis Ababa, Kisumu, Pretoria, Abuja, Nairobi, Dubai, Zanzibar, plus Live Virtual (online) cohorts. Browse live dates for your city below.

Upcoming Schedules

LocationFormatDatesPrice
Lagos, Nigeria In-Person 5 Oct 2026 – 9 Oct 2026 USD 2,500
Mombasa, Kenya In-Person 5 Oct 2026 – 9 Oct 2026 KES 115,000
Arusha, Tanzania In-Person 12 Oct 2026 – 16 Oct 2026 USD 2,100
Accra, Ghana In-Person 19 Oct 2026 – 23 Oct 2026 USD 3,800
Johannesburg, South Africa In-Person 19 Oct 2026 – 23 Oct 2026 USD 3,500
Kigali, Rwanda In-Person 19 Oct 2026 – 23 Oct 2026 USD 1,900
Naivasha, Kenya In-Person 19 Oct 2026 – 23 Oct 2026 KES 120,000
Cape Town, South Africa In-Person 19 Oct 2026 – 23 Oct 2026 USD 3,800
Riyadh, Saudi Arabia In-Person 19 Oct 2026 – 23 Oct 2026 USD 4,500
Dar es Salaam, Tanzania In-Person 19 Oct 2026 – 23 Oct 2026 USD 2,300
Nakuru, Kenya In-Person 19 Oct 2026 – 23 Oct 2026 KES 115,000
Kampala, Uganda In-Person 19 Oct 2026 – 23 Oct 2026 USD 1,900
Addis Ababa, Ethiopia In-Person 26 Oct 2026 – 30 Oct 2026 USD 2,400
Live Virtual Online 26 Oct 2026 – 30 Oct 2026 KES 80,000
Kisumu, Kenya In-Person 26 Oct 2026 – 30 Oct 2026 KES 120,000

+232 more dates — view live schedule →

Frequently Asked Questions

Do I need prior design experience to attend this course?

No formal design background is required. The course is designed for professionals from a range of disciplines including product management, business analysis, and development. A general familiarity with using digital products in your day-to-day work is sufficient to get started.

Which design tools will we use during the course?

The hands-on workshops use Figma, one of the most widely adopted UX design tools in the industry. Free accounts are available, and the facilitator will provide templates and guidance. Participants who already use other tools such as Adobe XD or Sketch will still find the concepts fully transferable.

Will I receive a certificate upon completion?

Yes. Participants who attend and complete the full five-day programme will receive a TrainingComplex Certificate of Completion in User Experience Design and Usability Testing, which can be shared with employers and on professional platforms such as LinkedIn.

Is this course suitable for someone who manages a UX team rather than doing design work themselves?

Absolutely. Managers and product leads benefit significantly from understanding the UX process, the value of usability testing, and how to evaluate design quality. The course will sharpen your ability to brief designers, interpret research findings, and advocate for user-centred practices within your organisation.

Can my organisation send a whole team to attend together?

Yes, and team attendance is actively encouraged. When multiple colleagues attend together, organisations can immediately apply the shared methodology and common language to live projects. TrainingComplex also offers private, customised in-house delivery for teams of six or more — contact us for a tailored quote.

View Live Schedule & Book →