I found a really nice blogpost on the netflix blog. They describe how they test their app on different Android devices using AndroidNativeDriver and Selenium.
When Netflix decided to enter the Android ecosystem, we faced a daunting set of challenges: a) We wanted to release rapidly every 6-8 weeks, b) There were hundreds of Android devices of different shapes, versions, capacities and specifications which need to playback audio and video and c) We wanted to keep the team small and happy.
You can find the complete blogpost here: http://techblog.netflix.com/2012/03/testing-netflix-on-android.html