Overview
At Perfecto, I led the effort to transform a decade-old enterprise product into a sleek, modern development environment. The core focus was balancing a refreshed, intuitive UX with a gentle learning curve for long-standing power users. Building on this new design foundation, I designed the company's first AI-driven automation agent, unifying legacy utilities into a single, cohesive workspace that streamlined developer productivity.
Product
What is Perfecto?
- Create once, run across web, mobile, desktop, iOS and Android.
- Validate rich UI without locators or upkeep.
Perfecto is a mobile and web automated testing solution for testing, monitoring and delivering high-quality applications across industries.
- Selenium
- Appium
- Espresso
- XCUITest
- Quantum
- Cypress
- Flutter
See it in action
A 54-second look at the platform, hosted on Perforce's own player.
The challenge
A decade-old enterprise product had grown into a maze of separate utilities. It needed a modern experience — without breaking the habits of long-standing power users.
The solution
A refreshed, unified workspace with a gentle learning curve, and the company's first AI automation agent that writes and runs tests from plain language.
Process
- 01
Discover
Interviews, analytics and stakeholder workshops to map the real problems behind test reliability.
- 02
Define
Synthesised findings into user journeys, priorities and clear success metrics.
- 03
Design
Iterated from flows and wireframes to high-fidelity prototypes inside a shared design system.
- 04
Validate & ship
Usability tests with real users, then close collaboration with engineering through launch.
Results
1
Unified workspace replacing legacy utilities
1st
AI-driven automation agent at Perfecto
10+
Years of product history modernised
Inside the product
AI scriptless automation
Describe a test in plain language; the agent builds the steps, runs them on a real device and lets you refine every parameter.
Test analysis & reporting
Dashboards and reports that surface what failed and why, so teams can triage fast.
Manual testing on real devices
Pick any device from the cloud lab and interact with it live.
Home & assets
A clear starting point for every workflow, and one place for apps and files.
Next case study
BlazeMeter