How To Scale Mobile Testing Across Several Teams - Daniel Knott

  • Locked
Daniel Knott's profile
Daniel Knott

Head of Software Testing

How To Scale Mobile Testing Across Several Teams - Daniel Knott image
Talk Description

It all started in 2010 when XING, the largest business network in German speaking countries, decided to go mobile and to staff a team with 2 iOS and Android developers, 2 software testers, 1 product manager and a freelance mobile designer. Back then the mobile team developed against a non-public API and tried to catch up with features from the web platform that had been developed over the past 7 years. In the initial 2 years, everything was working more or less fine, but mobile traffic increased and exceeded half of the overall traffic of including iOS, Android and Windows Phone.

Alongside the increased traffic, customers requested more mobile features, but feature development speed of the singular mobile team was too slow.

The development approach with only one mobile team did not scale compared to over 200 web developers in more than 15 teams. Therefore, the company decided to adapt the scale of the mobile development to the whole company and unleash mobile development onto the web teams.

As of early 2015, XING has 7 mobile teams with iOS and Android developers as well as software testers. The so-called domain teams are now responsible for feature development on web and mobile. However, the scaling onto multiple mobile development teams exceeding a total of 50 people bore new challenges that had to be solved.

In this talk Daniel will show you how XING is scaling mobile development and testing efforts to 7 mobile teams with more than 20 mobile developers and 12 (mobile) software testers. He will explain how the bi-weekly releases are coordinated and organized and how real users play an important role in the release process. The second part of this talk will concentrate on the mobile test automation solutions that are in use within the XING mobile teams and how an internal device cloud was established to provide several devices to all the mobile teams across different locations.

Key takeaways:

  • How to scale mobile testing across several teams.
  • How to organize bi-weekly native app releases for iOS and Android.
  • How to setup a mobile test automation environment including a private device cloud.


What you’ll learn

By the end of this talk, you'll be able to:

  • TBA
Daniel Knott's profile'

Daniel Knott

Head of Software Testing

Daniel loves digital products with high quality being it web or native mobile applications. Currently, he is working as Head of Software Testing at MaibornWolff in Germany, where he shapes the future of testing for his clients. In the past 13 years, he worked as Lead Software Test Engineer for different native mobile apps and products. Daniel wrote two books - Hands-On Mobile App Testing and Smartwatch App Testing and is a frequent blogger at and conference speaker. Since 2022 he also created his YouTube Channel about Software Testing.
Suggested Content
Who Will Guard the Guards Themselves? How to Trust Your Automation and Avoid Deceit - Bas Dijkstra

0h 30m 6s

From Testing Hell to Testing Well

1h 0m 22s

Ask Me Anything about Building a Test Automation Framework

0h 34m 32s

My Approach To Mobile Accessibility Testing
WCAG 2.1: The Area Of Effect For Mobile Accessibility
How To Grow Your Mobile Application Testing Skills

Is this on your radar?

Learn more with MoT


  • automation
  • mobile