share

TOOLS

uTest


Helping uTest to build the next generation of their iOS apps

We helped uTest, the world’s largest and leading provider of testing, to build the next generation of apps that will help to improve software worldwide.


Project scope

UX/UI
Testing
iOS

Overview

We’re excited. Polidea is helping uTest, the world’s largest and leading provider of crowd-sourced, in-the-wild testing, to build the next generation of applications that will help both clients and uTest’s army of testers all over the globe improve software worldwide.

uTest’s clients include some of the biggest multinationals whose range of multi-locale software products require local, so called, ‘in-the-wild testing’. uTest rightly stresses that just because an application works in the lab doesn’t mean it will work in the real world with all the additional variables thrown at it outside your control.

In order to do this, uTest helps software developers connect to testers all over the world on almost any platform in order to get real world feedback on their applications from testers who closely represent their target audience.

Having worked with uTest on Apphance and other projects Polidea was brought in to take their existing iOS application to the next level.

Challenge

Test’s app for uTesters is vital to keep Software developers and uTesters informed about the latest test cycles for a particular project. Real time notifications are crucial for two reasons:

  • Software developers need to know right away if there’s a critical bug in their app
  • uTesters don’t want to waste time on bugs that have already been reported (since only new bugs will be paid)

From the app, uTesters are also able to see their balance so they can know how much they’ve earned so far. They can also apply for specific test cycles as well as see what bugs have already been raised on existing test cycles.

uTest wanted to make sure the app would be a showcase for their work and help them attract and retain potential uTesters - since the app would be in effect their office and having a good office environment is crucial to staff retention.

Solution

Polidea’s UX Team proposed more than just the basic wireframes and designs - we described to uTest a complete suite of animations and transitions inspired by Apple’s exciting change in UI direction.

As you can see from the videos, transitions between screens are fluid and bouncy. The result is in line with uTest’s desire for clients and uTesters to have fun while using the app.

Content driven design makes the app very efficient and lets users see the maximum amount of information on a single screen. Intuitive navigation, making use of new iOS 7 features like blurry backgrounds and dynamic motion effects, encourages testers and uTest clients to explore and use the app as one of their basic tools.

Our UX team was challenged to maintain uTest branding throughout the app while also breathing new life into the application’s user interface. Working closely with uTest, we think we’ve managed to do just that, but you’ll have to judge for yourself.

uTest

One of the key features in the uTest app is a brand new dashboard view. It is designed to provide testers with essential information about test cycles, payments, and activity in a clear and attractive way. The main screen is very rich in content but it does not lose cleanliness. It presents lots of navigation options as well but makes sure that accessing important features in the application and working with notifications is simple and intuitive.

uTest

Clients get a very clear overview of the bugs raised on their application, and using the uTest branded icons, know what issue types they fall under. uTesters can also browse all of the bugs raised on a test cycle so they ensure they don’t report duplicates.

The app offers also some ‘customer-specific’ features. An additional menu makes switching between projects fast and intuitive. The dashboard for uTest clients looks different and presents information about bugs reported for a specific product as well as its current Applause Score.

uTest

The Profile Screen shows basic information about the current user account including individual ratings as a tester.

Finally, the app allow uTesters and clients to message each other with a stylish, in-app messaging system which will be tracked within the project and allow for faster resolution of issues.

uTest

To accomplish all of this, Apphance was used during the entire development process to gather feedback from testers in order to maintain a high quality of the uTest app.

The uTest iPhone and iPad apps are available on the App Store.

share

LEARN MORE ABOUT THE PROJECT

Contact us if you have questions regarding the projects, technologies or services we provide. We'll be more than happy to have a chat!

POLIDEA NEWSLETTER

Sign in and expect sharp insights, recommendations, ebooks and fascinating project stories delivered to your inbox

The controller of the personal data that you are about to provide in the above form will be Polidea sp. z o.o. with its registered office in Warsaw at ul. Przeskok 2, 00-032 Warsaw, KRS number: 0000330954, tel.: 0048 795 536 436, email: hello@polidea.com (“Polidea”). We will process your personal data based on our legitimate interest and/or your consent. Providing your personal data is not obligatory, but necessary for Polidea to respond to you in relation to your question and/or request. If you gave us consent to call you on the telephone, you may revoke the consent at any time by contacting Polidea via telephone or email. You can find detailed information about the processing of your personal data in relation to the above contact form, including your rights relating to the processing, HERE.

Data controller:

The controller of your personal data is Polidea sp. z o.o. with its registered office in Warsaw at ul. Przeskok 2, 00-032 Warsaw, KRS number: 0000330954, tel.: [0048795536436], email: [hello@polidea.com] (“Polidea”)

Purpose and legal bases for processing:

 

Used abbreviations:

GDPR – Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016
on the protection of natural persons with regard to the processing of personal data and on the free movement
of such data, and repealing Directive 95/46/EC (General Data Protection Regulation)

ARES – Polish Act on Rendering Electronic Services dated 18 July 2002

TL – Polish Telecommunications Law dated 16 July 2004

1)        sending to the given email address a newsletter including information on Polidea’s new projects, products, services, organised events and/or general insights from the mobile app business world |art. 6.1 a) GDPR, art. 10.2 ARES and art. 172.1 TL (upon your consent)

Personal data:name, email address

2)       statistical, analytical and reporting purposes |art. 6. 1 f) GDPR (based on legitimate interests pursued by Polidea, consisting in analysing the way our services are used and adjusting them to our clients’ needs, as well as developing new services)

Personal data:name, email address

Withdrawal of consent:

You may withdraw your consent to process your personal data at any time.

Withdrawal of the consent is possible solely in the scope of processing performed based on the consent. Polidea is authorised to process your personal data after you withdraw your consent if it has another legal basis for the processing, for the purposes covered by that legal basis.

Categories of recipients:

Your personal data may be shared with:

1)       authorised employees and/or contractors of Polidea

2)       persons or entities providing particular services to Polidea (accounting, legal, IT, marketing and advertising services) – in the scope required for those persons or entities to provide those services to Polidea

 

Retention period:

1)       For the purpose of sending newsletter to the given email address – for as long as the relevant consent is not withdrawn

2)       For statistical, analytical and reporting purposes – for as long as the relevant consent is not withdrawn

Your rights:

 

Used abbreviation:

GDPR – Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016
on the protection of natural persons with regard to the processing of personal data and on the free movement
of such data, and repealing Directive 95/46/EC (General Data Protection Regulation)

According to GDPR, you have the following rights relating to the processing of your personal data, exercised by contacting Polidea via [e-mail, phone].

1)       to access to your personal data (art. 15 GDPR) by requesting sharing and/or sending a copy of all your personal data processed by Polidea

2)       to request rectification of inaccurate personal data
(art. 16 GDPR) by indicating the data requiring rectification

3)       to request erasure of your persona data (art. 17 GDPR); Polidea has the rights to refuse erasing the personal data in specific circumstances provided by law

4)       to request restriction of processing of your personal data (art. 18 GDPR) by indicating the data which should be restricted

5)       to move your personal data (art. 20 GDPR) by requesting preparation and transfer by Polidea of the personal data that you provided to Polidea to you or another controller in a structured, commonly used machine-readable format

6)       to object to processing your personal data conducted based on art. 6.1 e) or f) GDPR, on grounds relating to your particular situation (art. 21 GDPR)

7)       to lodge a complaint with a supervisory authority,
in particular in the EU member state of your habitual residence, place of work or place of the alleged infringement if you consider that the processing
of personal data relating to you infringes the GDPR
(art. 77.1 GDPR)

No obligation to provide data:

Providing your personal data is not obligatory, but necessary for Polidea to provide you the newsletter service

Refusal to provide the above data will result in inability to receive the newsletter service.

Profiling

In the process of providing the newsletter service, we make decisions in an automated way, including profiling, based on the data you provide.

 

“Profiling” means automated processing of personal data consisting of the use of your personal data to evaluate certain personal aspects relating to you, in particular to analyze or predict aspects concerning your personal preferences and interests.

 

The automated decisions are taken based on the analysis of clicked and viewed content. They affect the targeting of specific newsletter content to selected users registered to receive the newsletter service, based on the anticipated interests of the recipient.