Vertigo project is a unique social network based media platform focused on finding, storing and sharing music and video. The Admin side is a web application, and the Client-side is a mobile application designed for both Android and iOS.
The application enables users to gather their external music collections from many sources in one place. Vertigo users have it all gathered at once via Vertigo aggregating features. They can link their Apple Music and Spotify Premium accounts to find songs, build playlists, and share them with their social friends.
The media platform allows users to broadcast their favorite music in the best possible quality and receive real-time feedback through live commenting. The social network functionality allows users connect with each other to tune into their live sessions and discover new music.
Development challenges:
QA challenges:
This is a big data and high load application. It’s featured by micro service architecture, it has integrations with music providers and social networks. The primary challenge was to create test data, which included musical contents and users. The application has to work on all iPhone devices, starting from iPhone 5s to the newest ones, running under different iOS versions. The project is developed under the Agile methodology with the short iteration period, so to conduct testing on so many devices took a lot of effort. The QA team was distributed between two remote offices, so it required the development and establishment of the QA process in a way that the two teams could collaborate efficiently.
QA activities:
Functional testing, API testing, performance testing, usability testing, configurational testing, compatibility testing, security testing, iOS mobile automation, Android mobile automation, QA process establishment and management.
Prior to using ISS Art, I’ve had issues with integrity and honesty. ISS Art are very honest people, and I haven’t had any problems with them. There are no issues with overbilling or any problems. They are extremely honest, and they go the extra mile to make sure that you know what you’re being billed for.
I have no questions about whether they did the work or not. They are very good at valuing your feedback, giving your word a lot of weight, letting you discuss things directly with the developers, and opening up a direct line of communication. In a lot of companies I’ve hired before, you couldn’t really talk to the developers without going through the manager.