TestVagrant

Super-app testing

Releasing a super-app fortnightly

Releasing a super-app fortnightly

Share

Lorem ipsum dolor sit amet consectetur. Ornare dictumst duis rhoncus vitae congue nullam mi non. Placerat elementum justo pharetra phasellus. Ultrices leo augue donec amet ipsum morbi massa.

GoJek is a transportation network company and logistics startup company based in Jakarta, Indonesia. Gojek is a Super App. It’s one app for ordering food, commuting, digital payments, shopping, hyper-local delivery, getting a massage, and two dozen services. It is Indonesia’s first and fastest-growing unicorn building an on-demand empire. In the last 36 months, the startup’s total order volumes have grown to 6600x and diversified into 18 verticals. GO-FOOD is one of the largest food delivery services in the world. Go-Jek operates in Indonesia, Vietnam, Singapore, and Thailand and will soon operate in the Philippines and Malaysia. As of July 2019, the estimated value of the company is about US$10 billion.

Business context

The system in context here is a mobile app catering to both Android and iOS users. Gojek wanted to advance the business and technology by releasing a stable and great quality app frequently. They have around 250,000 drivers across the nation registered on their platform and serves roughly 140,000 orders daily. The app has been downloaded more than 30 million times
Technology_Mobile

Challenges

Strategy

Building a comprehensive testing strategy for products including but not limited to transportation, food, send, points, wallet app, and platform with a massive user base

Internationalisation

Testing strategy for releasing the same product in different geographies like Vietnam, Philippines, Thailand, and Singapore

Complexity

Multiple apps are involved in end-to-end integration test scenarios. Testing for platform catering to common needs for all the apps. Microservices architecture

Release cycles

Strategy to cut down Go live from 4 weeks to 2 weeks across multiple products and teams.

Environment

End to end integration test environment’s flakiness due to frequent deployments of services and services incorrect and inconsistent behavior post-deployment

Enablement

Enable team of 30+ QA engineers to adopt modern tools, test automation best practices, streamline the QA processes and practices & bring agility

“Whatever it is, the way you tell your story online can make all the difference.”

Results

Success Factors — 4 reasons why testvagrant was selected

Lorem ipsum

Ratings of the apps jumped to > 4.4

Lorem ipsum

2000+ APIs were tested via automation testing

Lorem ipsum

Regression testing for the super app was done in less than 8 hours

Lorem ipsum

Android and iOS apps released to the public every fortnight

Share

Featured Articles

Scroll to Top