Chat with Mechlin Sales ×
Hi, How can I help you today?

Carbon Voice is a modern voice messaging and communication app designed to provide fast, secure, and intuitive voice interactions across Android and iOS platforms. Built using the Flutter framework, Carbon Voice delivers a seamless and unified user experience with real-time voice messaging, push notifications, and reliable performance, making it ideal for users seeking instant voice-based communication without the complexity of traditional calling apps.  The app stands out by focusing on speed, simplicity, and clarity, allowing users to exchange short voice notes, initiate voice conversations, and stay connected effortlessly. Its cross-platform capabilities and lightweight interface make it suitable for both personal and professional use, with a special emphasis on accessibility and responsiveness. 

QA

Automation Test creation

QA process automation

80%

reduction in regression testing time

30%

increase in test reuse

2X

increase in automated test coverage

About the client

Carbon Voice is an innovative voice communication app built to deliver secure, real-time voice messaging and calling capabilities across Android and iOS devices. Developed using Flutter, the app focuses on simplicity, speed, and reliability for modern users. It supports instant voice communication with a focus on seamless user experience and cross-platform consistency.

Tech stack

Flutter

Cucumber

Javascript

Appium

BrowerStack

Codemagic

Challenges & solutions

Challenge

Frequent UI changes due to evolving product design 

Solution

Used Cucumber’s Gherkin syntax to abstract test logic from UI changes and maintain clear documentation 

Challenge

Verifying cross-device and cross-platform performance 

Solution

Integrated BrowserStack for real-device testing across Android and iOS 

Challenge

Complex real-time interactions (voice messaging, calling) 

Solution

Created stable Appium test flows with custom wait strategies and synchronization

Challenge

Maintaining fast release cycles with limited manual QA time 

Solution

Integrated the Cucumber test suite into Codemagic CI/CD pipeline for automated validation during builds 

Client Feedback

We engaged Mechlin Technologies as our QA service provider for our Flutter-based cross-platform mobile app, and the experience has been outstanding. Their team was involved from the ground up-defining the test plan, test strategy, and selecting the most suitable automation framework based on our specific use case. We highly recommend Mechlin for any organization seeking a dependable and technically sound mobile automation testing partner.

Ben Le Cun

Adviser-Consultant

Carbon Voice

The way we deal with your task and help achieve results

BDD-Driven Testing

Created clear, readable scenarios using Cucumber and Gherkin to ensure easy collaboration between QA, developers, and product teams

Device Cloud Testing

Executed tests on real devices via BrowserStack to replicate user conditions.

Automation Integration:

Configured Codemagic to run automated Appium+Cucumber tests on every build, ensuring fast feedback and reducing regression risk.

Agile Alignment

Participated in sprint planning and story grooming sessions to align automation work with development progress and acceptance criteria.

Powering Excellence in Software, Web & Mobile App Development

From architecture to deployment and scalability — we build robust, high-performing digital solutions. Get in touch today to see how we can bring your product to life with clean code, modern tech, and future-ready performance.