Test Library
Reduced go live time from 2 months to weekly.
Led design-engineering and QA collaboration to understand our capabilities, priorities of different teams and see what can be leveraged.

Background
Let's say you want a personal loan from Florence Bank, you will go to their site to apply, you will find this page.

This web application appears very simple at the surface, but it's much more complex as it is dynamic and driven by decisioning engine and policy.
Policy
Third Party Data
Drives the experience and decision
Third party Data
Input
Policy = a massive collection of logical expressions
Decision

Testing the product is basically adjusting input and checking if the decision is the intended one.
Business Problem
01
Clients can view only 2 end-to-end application flows using 2 test profiles provided in doc portal.
02
Lack of confidence and dependency on Amount for testing.
03
Even for seasoned testers, it takes multiple attempts and avg 25 mins to test the policy and build confidence.
04
A month to go live despite building being complete in days.
Solution & Impact
01
Out of the box test library to view end to end applications and test basic scenarios.
Business KPI
Go live frequency
Monthly
->
Weekly
UX Benchmark
Avg Test Time
25
mins
->
5
mins
02
Anticipating 1000s of test profiles being loaded via backend on MVP launch, included affordances for faster browsing and finding the right profile.
UX Benchmark
Finding Test Profiles
hours or days
mins
->
30
seconds
03
Edit test variables, track them visually. Progressive disclosure of information and complexity to manage learning curve.
UX Benchmark
Edit Time
OOTB Profiles
->
5-10
seconds
New Profiles - Credit
->
2.5
mins
New Profiles - Fraud
->
1
min
My role & responsibilities
Sole designer working with a team of 4 engineers and a PM.
Designed and carried out workshops to understand testing, policy, created proof of concepts to evaluate value and get stakeholders feedback, and buy-in.
Led design, engineering and QA collaboration to understand our capabilities.
Cross functional collaboration to understand priorities of different teams and see what tech developments can be leveraged.
Defined release scope for Testing Common Scenarios using OOTB Test Profiles.
Lessons
Only way to rapidly test and iterate on interaction design problems is to have fully functioning prototypes. We might thing we can test smaller pieces of interactions but when stitched together, these interactions affect each other in unimaginable ways.
The speed with which user is performing the tasks starts surfacing issues in the interaction design. It's very much like movie making.
This was one of the projects that I had to test and iterate quite a lot during build while playing with the components in storybook locally.
Reflecting back this would have been so much faster if we had something like Cursor.
Today I can easily test some of the hypothesis related to interaction by building working prototypes in Cursor.