arrow_back Back to My Works

Portfolio / Case Studies / AbbVie AI-Powered QA Testing Dashboard

AI-Powered QA Testing
Orchestrator Dashboard

An enterprise conversational AI testing and validation platform designed to streamline QA regression runs, prompt library management, and real-time failure diagnostics.

Client
AbbVie
Role
Product Designer
Engagement
Enterprise AI QA Platform
Platform
React Web Application
QA Test Orchestrator — Enterprise Status Overview
TEST SUITE ACTIVE
Test Runs
Prompt Library
Quality Metrics
Failure Diagnostics

Medical Rep Assistant — Suite v4.2

80 TEST CASES EXECUTED
ACCURACY: 94.5%
Passed Tests
76 / 80
Failed Prompts
4
Avg Latency
412ms

01 — Project Overview

Overview &
Context

As pharmaceutical organizations increasingly adopt Generative AI-powered chatbots to support employees, researchers, medical representatives, and customer service teams, ensuring the quality, safety, and consistency of AI-generated responses becomes a critical business requirement.

AbbVie sought to streamline its chatbot validation process by building an AI-assisted Quality Assurance platform capable of testing conversational agents across multiple scenarios. Traditional manual testing methods were time-consuming, inconsistent, and difficult to scale as new prompts, models, and features were continuously introduced.

"The objective of this project was to design an intuitive dashboard that enabled QA teams to create, execute, monitor, and analyze chatbot test cases from a single interface while leveraging Generative AI to automate repetitive validation tasks."

As the Product Designer, I collaborated closely with product managers, AI engineers, and developers to transform complex testing workflows into an efficient, user-centric experience that reduced manual effort and improved testing visibility.

02 — Problem Statement

The QA Testing
Bottleneck

Existing chatbot testing workflows relied heavily on manual execution and spreadsheet-based documentation, creating several operational challenges:

Slow Regression

Manual Execution

Test cases had to be executed individually, making regression testing slow and resource-intensive.

Limited Visibility

Opaque Test Status

Limited visibility into test execution status, failed prompts, and chatbot response quality.

Version Comparisons

Model Benchmarking

Comparing outputs across multiple AI model versions required significant manual effort.

Prompt Consistency

Library Maintenance

QA teams struggled to maintain consistency while validating large prompt libraries.

03 — Goals & Success Criteria

Primary Goals

Centralize QA Workflows
Consolidate fragmented chatbot evaluation processes into a single unified workspace platform.
Automate Testing
Automate repetitive testing activities and batch evaluations using Generative AI validation.
Improve Visibility
Track chatbot performance trends across multiple test scenarios with real-time analytics.
Reduce Manual Time
Reduce manual verification hours while simultaneously increasing testing precision and accuracy.

04 — Design Responsibilities

My Product Design Role

As the Product Designer, I was responsible for translating a technically complex QA workflow into an intuitive product experience:

Discovery
Info Architecture
UI & Prototyping
Design QA

05 — Interactive Prototype

AI Chatbot Test Case
Simulator Console

Configure test parameters in the sidebar and click execute to run automated batch evaluations on AbbVie conversational models.

QA TEST ORCHESTRATOR CONSOLE
SYSTEM READY
Test Parameters
Select AI Chatbot
Number of Test Cases
80 Cases
Accuracy Threshold (%)
90%
Quick Presets

Medical Rep Assistant — Suite v4.2

STATUS: EVALUATION COMPLETE
ACCURACY: 94.5%
Passed Tests
76 / 80
Failed Prompts
4
Avg Latency
412ms
AI Evaluation Summary

Batch evaluation completed successfully. 4 prompt deviations detected regarding dosage safety clarifications. Recommendations logged for prompt engineering review.

06 — Design System

Component Architecture

Reusable components were developed to maintain consistency across all QA workflows:

Dashboard Cards & Tables
Status Indicators & Charts
Filters & Search Patterns

07 — Research & Discovery

Discovery & Stakeholder Alignment

We conducted cross-functional workshops with QA engineers and AI developers to map out friction points in existing chatbot testing procedures.

08 — Design Process

Iterative Methodology

Following a systematic 8-stage product design process from discovery through high-fidelity prototyping and design QA.

09 — User Journey

QA Engineer Journey Flow

1
Select Chatbot Profile
Choose target conversational agent and evaluation test suite.
2
Configure Parameters
Set accuracy thresholds, test case volume, and evaluation models.
3
Execute & Review
Run batch evaluation, monitor live progress, and inspect failure logs.

10 — Design Decisions

Key Architectural Choices

Dashboard-First Experience

Immediate visibility into test execution status, failed prompts, and overall health.

AI-Assisted Validation

Automated evaluation summaries allow users to focus on meaningful discrepancies.

11 — Key Features

Modules Delivered

Test Case Management

Create, edit, organize, and execute reusable chatbot test scenarios.

Response Comparison

Compare expected outputs with AI-generated responses side-by-side.

12 — Prototype

Interactive Walkthroughs

The interactive prototype simulated complete QA workflows, enabling stakeholders to validate navigation patterns before development.

13 — Technical Challenges

Navigating Constraints

Simplifying highly technical AI evaluation workflows for non-technical users while handling high data volumes.

14 — Final Solution

Unified Testing Platform

The final solution transformed fragmented QA processes into a unified AI-powered testing platform that streamlined chatbot validation through automation, centralized reporting, and actionable analytics.

15 — Business Impact

Measured Outcomes

0%
Manual Effort Reduction
Reduced manual comparison time through AI evaluation.
< 0x
Regression Time
Accelerated regression cycles for new model updates.
0%
Centralized Visibility
Real-time tracking of test executions and quality metrics.

16 — Team Collaboration

Cross-Functional Synergy

Collaborated closely with product managers, AI engineers, QA engineers, and developers throughout implementation and Design QA.

17 — Final Deliverables

Package & Specifications

Delivered complete UX research findings, wireframes, high-fidelity Figma UIs, interactive prototypes, and design system specs.

18 — Reflections & Summary

Key Learnings

Designing for AI-powered quality assurance reinforced the importance of balancing automation with human oversight and transparent explainability.

AI Quality Assurance Enterprise UX Automated Testing UX Information Architecture Design Systems Data Visualization

19 — Impact Summary

Summary

The AbbVie AI QA Testing Dashboard established a robust, scalable foundation for conversational model evaluation and deployment.

Next Case Study
Goodyear Copilot Dashboard →
← Return to All Works