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

UpViral is a marketing application designed to help businesses create viral marketing campaigns. It's described as simple, effective, and affordable, and is used to build email lists and drive business growth. UpViral provides businesses with tools to implement campaigns and achieve exponential growth through viral marketing strategies. It has a track record of success in building responsive subscriber lists, as indicated by its ability to generate lists of 30,000+ subscribers. 

AutomationEngineering

TestReporting

Accessibility Testing

2x

faster release cycle

70%

faster test case creation

4x

test reuse rate

About the client

UpViral aims to be the most powerful viral marketing application available to businesses and enterprises of any size. Based in Utrecht, The Netherlands, Upviral global team has developed the premier application for generating more site traffic by providing structured incentives for your visitors to refer others. Additionally, UpViral integrates automated security features for fraud detection and campaign integrity. 

Tech stack

Cypress

Javascript

GitLab

Jira

TestRail

Challenges & solutions

Challenge

Ensuring the platform could handle high user traffic, especially during viral campaign spikes. 

Solution

Cypress Test Automation: Introduced Cypress for robust end-to-end testing using JavaScript, drastically reducing testing time. 

Challenge

Testing complex user flows such as referral tracking, reward redemption, and analytics reporting. 

Solution

Custom Test Suite Development: Created detailed test cases covering campaign creation, referral tracking, and user rewards. 

Challenge

Maintaining seamless functionality across frequent updates and campaign variations. 

Solution

Performance Simulation: Conducted scalability tests to simulate high traffic conditions, ensuring optimal performance under load. 

Challenge

Needing a scalable solution for rapid test automation and integration into the development cycle. 

Solution

CI/CD Integration: Embedded automation tests into the CI/CD pipeline to catch issues early and streamline release cycles. 

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.

Wilco De Kreij 

CEO

Upviral Technologies

The way we deal with your task and help achieve results

Requirement Analysis:

Worked closely with the client to understand critical business flows.

Test Planning:

Designed a robust strategy covering functional, regression, and load testing.

Automation Execution:

Cypress scripts were written for high-priority test scenarios, executed daily within the CI/CD environment.

Continuous Feedback:

Shared daily reports and actionable insights with developers to enable quick issue resolution.

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.