QABuddy.io

QABuddy.io

- 2 mins

QABuddy Demo

Overview

QABuddy represents my main startup project of 2024.

Throughout my career, I’ve worked on many projects solving various problems, but this one was different - it addressed a challenge I personally faced.

As the Mobile Lead at Vitesy and manager of the Vitesy Hub application, I often grappled with how to effectively test our app. Working in the IoT world is exciting but extremely delicate, presenting unique challenges. Each user interacts with the app in vastly different contexts, with many variables that can significantly impact performance - one example being the user’s WiFi connectivity.

In our small team, we’ve always had to pay special attention to app testing, despite limited resources.

Given this context and the recent advancements in AI, I decided to automate our end-to-end tests that we previously conducted manually.

This led to the creation of QABuddy, an ecosystem of tools consisting of:

With this ecosystem, users can:

  1. Specify tests using natural language
  2. Execute them via CLI
  3. Watch as the CLI navigates the simulator to validate test success
  4. Access comprehensive test reports through the dashboard

This tool was developed as a true startup project, involving extensive competitor and market analysis, supported by advisory from Paolo Ganis, CEO of Vitesy.

Unfortunately, as of today, although it has a strong foundation, it hasn’t achieved the success I had hoped for, primarily due to strong market competition where established competitors had secured important business cases, influencing development teams (the real customers) to choose their tools instead. However, I continue maintaining it, and I’m working on a new version that will be released soon. Fingers crossed 🤞

You can watch how QABuddy autonomously tests the Spotify app here

Tech Stack

Available on

Luigi Donadel

Luigi Donadel

Senior Software Engineer and Entrepreneur. Building stuff.