Many modern mobile applications are facing the same challenges when it comes to automated continuous integration UI tests. Tests are often running in parallel, logging in the same user. It makes tests unstable and unpredictable because one test can conflict with another. There are also event-based test cases where certain things expect to appear when other users interact. Social network applications are full of that scenarios. For example, it expects to see an unread messages badge when other users are sending messages. Social networks are often very crowded. It is important to test UI in case of very intense communication between server and client. For example, receiving thousands of messages at a special event. It is a very common solution to register with an associated account like Facebook or Google, however, it is challenging to write automated tests, because it requires creating new associated accounts. We will show how we have addressed those challenges at The World's Online Festival. We believe other organizations can find our solutions useful.