Appurify announces cisimple acq & 10x rev growth
marketwatch.com
marketwatch.com
Per your point about developers not writing tests Appurify actually has a tool called Robot that intelligently crawls you app while performing crash and performance analysis. Also, using the Appurify SDK you can easily create your own automation scripts which can then be run on Appurify's device farm.
Regarding tools, on both of the major platforms there are a number of popular, open source frameworks for writing tests. Robotium, UI Automator, Calabash, UI Automation, KIF, and on and on. Which one is best depends on the people creating the automation and the type of app under test.
Lastly, regarding the education piece, you're absolutely right. Automation is a software engineering project, yet all too often it's not treated like one. You can look for a magical solution (Test recorders, "crawlers," etc), but in the end it takes time to build sustainable tests, and those magical solutions end up being hindrances in the long run.
Disclaimer: I'm a founder at AppThwack...and even though we have a built-in compatibility suite with an automatic app explorer and stress test, I still push everyone I talk to to invest in engineering good, reliable test automation. We come from the enterprise world of test automation and have seen the massive time and money sinks a poor automation strategy creates.
P.S. Congrats Kevin! Best of luck at Appurify!