Back to projects

Product Design · Enterprise SaaS

Xitester: Zero to One - Designing a no-code test automation platform from scratch

Xitester: Zero to One - Designing a no-code test automation platform from scratch

This is the story of a product in two acts. I helped build Xitester from scratch as a no-code testing platform. Then, after a turning point, I led its redesign into something larger: a governance layer for the code that AI now writes. Both acts are below, in the order they happened.

Role: Lead Product Designer
Timeline: Dec 2023 to Dec 2025
Tools: Figma, Claude Code, Cursor, Google AI Studio, Adobe Creative Suite, Storybook, Jira

Disciplines: UX, UI and Visual Design. Interaction and Systems Design. Branding and Identity. UX Research, Wireframing, Prototyping, User Testing.
Leadership: managed and mentored two junior designers.

Case study image

Act One,
Building Xitester

About

Xitester is a no-code test automation platform built from scratch to make software testing accessible and efficient for users of all technical backgrounds. Its intuitive drag-and-drop interface enabled functional, performance, and API testing without coding expertise.

Key capabilities included distributed parallel test execution across multiple environments, real-time graph-based visualizations of testing progress and results, and cross-platform automation across devices.

As the lead product designer, I shaped the user experience and interface from ideation to implementation, focusing on usability, scalability, and accessibility, to help businesses streamline workflows, reduce testing effort, and accelerate time-to-market.


Overview

Building Xitester from scratch was an enriching and collaborative experience. The process involved continuous brainstorming, whiteboarding, sketching, and back-to-back discussions with the product team, QA engineers, and testers. As the lead product designer, I started with basic low-fidelity wireframes on paper, which later evolved into digital wireframes.

The product management team had a clear vision for Xitester, supported by strong technical research and well-defined feature requirements. This clarity helped streamline the design process despite the product's complexity, as it encompassed multiple modules.

Following an agile methodology, we approached the design iteratively, ensuring each module was thoughtfully planned, designed, and refined. This let us align the design with the team's vision, create user-friendly interfaces, and build a robust no-code test automation platform.


Problem Statement

As someone with no prior experience in the test automation domain, I faced significant challenges in understanding the intricacies of the field. Learning the domain while simultaneously ideating and designing solutions was demanding. Creating a scalable product that could handle the complexities of a no-code test automation platform added to the difficulty, requiring continuous learning, adaptability, and problem-solving throughout the project.


Design Thinking Process

Case study image

Initial Research

Before diving into design, I dedicated several weeks to understanding the test automation domain and the QA workflow, to gain deep insight into the industry, existing tools, and the challenges QA teams face.

  1. Learning about test automation. Researched industry trends, frameworks, and common automation tools, and understood how automation fits into the software development lifecycle.
  2. Competitive analysis. Analyzed existing products to identify strengths, weaknesses, and gaps in the market, comparing features, usability, and accessibility of leading tools.
  3. Understanding QA workflows. Explored manual, automated, and hybrid testing methodologies, and mapped the daily responsibilities and challenges of QA engineers and testers.

User Research

To build a user-centric product, I conducted in-depth research by engaging directly with QA professionals and developers.

User interviews and one-to-one sessions. Spoke with QA engineers, developers, and junior QAs new to automation, focusing on their pain points, frustrations, and expectations.

Observational research. Analyzed how QA teams interact with existing tools, and identified workarounds and inefficiencies in their workflows.

Key findings:

  • Steep learning curve. Many testers, especially juniors, struggled with automation tools.
  • Lack of accessibility. Non-technical users found setting up automated tests complex.
  • Fragmented workflows. Many teams used multiple, disconnected tools.
  • Need for no-code solutions. A clear demand for a simplified, intuitive platform.

Challenges and Market Insights

Test automation is complex, costly, and difficult to scale. Sixty percent of companies struggle with traditional automation because of the need for coding expertise. Maintaining automated tests can consume up to forty percent of a QA team's budget. Seventy percent of projects experience difficulty scaling automation. Only twenty-five percent of non-technical team members can effectively contribute, limiting collaboration.

Case study image

Competition Analysis

Xitester was benchmarked against the leading automation tools across the criteria that mattered most to our users.

CriteriaXitesterKatalon StudioToscaLeapworkLambdaTestRanorex
Coding requirementNo codingLow-codingModel-based scriptingNo codingNeeded for complex scenariosNeeded for automation scripts
Accessibility for non-technical usersFully accessibleSome technical assistance neededPrimarily for technical usersMostly accessibleTechnical knowledge requiredTechnical knowledge required
Setup and learning curveMinimalModerateModerateMinimalHighHigh
Onboarding assistanceComprehensive onboarding supportTutorials and community supportDocumentation with enterprise supportTutorials and customer supportDocumentationBasic documentation, minimal support
Testing capabilitiesWebsites and web apps, mobile and desktop comingWebsites, web, mobile and desktopWebsites, web, mobile and desktopWebsites, web, mobile and desktopWebsites, web and mobileWebsites, web, mobile and desktop

Feature comparison:

FeatureXitesterKatalonToscaLeapworkLambdaTestRanorex
In-browser no-code automationYesPartialNoYesNoNo
Manual testingYesYesYesPartialPartialYes
Chained API testingYesYesYesNoNoNo
Performance testingYesPartialYesNoYesNo
Accessibility testingYesNoNoNoNoNo
Unlimited parallel executionYesNoNoNoPartialNo

Data based on publicly accessible official documentation and online forums of each product.

Key takeaways: Xitester stood out as fully no-code, accessible, and efficient, with minimal setup, Testing-as-a-Service, and comprehensive onboarding.


Admin User Flow

The admin user flow outlines the journey of an organization owner or administrator, from onboarding to managing projects and permissions. It begins with authentication: existing users log in, while new users sign up and create an organization. Inside, admins create and oversee projects, invite users, and assign permissions through structured access control. They can also manage account settings, update organization details, and configure permissions for different user groups, with white-label customization, ownership transfer restricted to the organization owner, and a guarded account-deletion path. The flow ensures efficient project management and secure, role-based access.

Case study image

Admin Interface Designs

A glimpse into the admin interface, showcasing the key screens that define the administrative experience. These designs highlight the structure, functionality, and aesthetics of the admin panel, ensuring seamless navigation and efficient management.

Case study image

Wireframing Process

The wireframing process began with sketching ideas on paper, ensuring a clear vision before moving into digital design. Once the sketches were refined with the product team, I shared them with Midhilaj and Ismail, our junior designers, to convert them into low-fidelity wireframes in Figma. Since they were new to the tool and still learning design principles, this became a great opportunity for them to grow.

To strengthen collaboration, I encouraged them to interact directly with the product team for feedback. When they faced challenges they could not resolve, I stepped in to guide them. The focus was not visual polish but ensuring our ideas aligned with the product vision efficiently.

Case study image

Designing Xitester

Designing Xitester was a journey of turning ideas into reality. It started with rough sketches, evolved through countless iterations, and shaped into a seamless testing experience. Every decision, from layouts to interactions, was made to keep things intuitive, efficient, and scalable. Collaboration was at the heart of the process, from brainstorming with the product team to refining workflows with real users. The goal was never just to design a tool, but to build a smarter way to test software.

Case study image

Xitester Test Studio, Comprehensive Modules Overview

Test Studio is organized into fourteen key modules, each serving a distinct purpose across test management, execution, and reporting.

Case study image

Module Deep Dives

Dashboard, a central hub for testing.
Real-time insight into results, bug tracking, and coverage analytics in a structured, intuitive layout.

Case study image

Test Explorer, organize and manage test cases.
A hierarchical way to manage automation and manual cases, test data, and modules.

Case study image

Queries, advanced search and data organization.
Customizable conditions and logical operators, private and public queries, structured results, and visualization.

Case study image
Case study image

API Tester, streamlined API validation.
Request customization, response analysis, and environment management across development, staging, and production.

Case study image

The Seed of What Came Next

Even in the first release, we had begun experimenting with AI. We introduced an early AI-based testing feature that let a user describe what to test in plain language and get results without manually setting up cases. At the time it was a glimpse of the future, a small but promising direction in a product otherwise built around no-code workflows.

It would not stay small for long.


The Turning Point, Winning Alchemist

Case study image

Winning a place in the Alchemist Accelerator marked the turning point for Xitester. With new backing, including support from the European Innovation Council, and a broader mandate, the project's scope expanded well beyond its original goal of making testing easy. The question shifted from "how do we make testing accessible" to "how do we make software trustworthy in a world where machines write the code." The experimental AI feature stopped being a future plan and became the foundation of the product.

Case study image

Act Two,
Where Xitester Went Next

My hands-on design work lived in Act One. After the Alchemist win, the priority shifted to speed. The team needed a working product in front of investors quickly to raise the next round, so the decision was to push the MVP fast and build much of it with AI tools, rather than run a full design and engineering cycle. My contribution to this act was limited to one thing: ideating phase two, the concept and direction the MVP would chase. I include this act because that idea is where the product went, and the arc matters. I also want to be clear that the build itself was a rapid, AI-assisted effort I was not hands-on for.

The Market Shift

By this point, AI coding tools such as GitHub Copilot, Claude Code, Cursor, Devin, and Amazon Q had become embedded in enterprise development, and a large share of code commits were AI-assisted. Teams could now generate code far faster than their QA, security, and compliance systems could verify it. The question for any enterprise became simple: do you actually know what your AI just shipped.

Phase Two,
The Concept I Helped Ideate

In the conversations that followed the Alchemist win, the team explored a larger role for the product. Rather than being one more no-code testing tool, Xitester could become a governance layer that sits above AI coding tools and verifies their output before it reaches production. I contributed to that ideation: the framing of Xitester as a layer of trust on top of AI-generated code, and the early thinking on how the experimental AI testing feature from our first release could grow into that role.

The core tension we identified was a design problem more than a technical one. The new direction had to carry enterprise weight, compliance, security, audit trails, access control, without losing the speed and near-zero learning curve that made the original approachable. Trust and ease of use had to coexist, not compete. That tension is the through-line connecting the product I built to the product it became.


What the Concept Became

To move at investor speed, the team built the direction out as an MVP, leaning heavily on AI tools to compress what would normally be months of design and engineering into a far shorter cycle.

Today Xitester offers a prompt-based test builder that turns plain-language scenarios into running tests, autonomous detection that maps an application and decides what to test, and self-healing tests that repair themselves when the interface changes. It pairs these with a visual API workflow editor and Figma-to-web testing. On the enterprise side, the platform now carries SOC 2 Type II compliance, on-premise Docker deployment, SSO and SAML, audit logs, role-based access, and data sovereignty, the governance surfaces that turn the original idea into something an enterprise can actually trust.

Prompt-based testing demo — live application screenshots

Case study image
Case study image

Where the Direction Has Led

The concept has proven out commercially. The product now reports seven or more enterprise customers and over one hundred active users, enterprise pilots at Siemens and Merck, sixty percent faster release cycles, seventy-five percent fewer broken tests per sprint, and four times more test coverage in those pilots, with one hundred percent customer retention. It was selected in the top five of twenty-five vendors in a California State Government RFP, is backed by the Alchemist Accelerator and the European Innovation Council, and now operates across three continents, with engineering in India, research and development in Germany, and go-to-market in San Francisco.

Case study image

Reflection

I am proud of how far this has come. Building Xitester meant starting from nothing, no domain knowledge, a blank page, and turning it into a real product. That part was genuinely zero to one, and it was mine. I felt every step of it.

Today the product is valued at around
8 million euros. In the wider tech world that may sound small, but I do not measure it that way. I measure it against the empty page I started from. To have built something from scratch, to see it backed by the Alchemist Accelerator, and to watch it grow into a direction I helped imagine and then climb beyond my own part in it, is a feeling I am still grateful for. It is going to greater heights now, and a piece of its foundation is mine.

Thank You

Thank you for taking the time to explore my work on Xitester. Building the original platform, and helping imagine the direction it later took, has been about innovation, problem-solving, and teamwork. If you have feedback or thoughts, I would love to connect.

Related project