We're a small company without enough employees to run a large scale beta in house. The app is geo-location based so we're trying to recruits some beta testers from all over that aren't "friends and family". Are there any sites or communities dedicated to something like this?
Personally, I find beta testers via my friend network, colleague or working network like Game Developer group on Facebook or LinkedIn or Twitter and on. But the options should not stop there. You can get ones by using game engine's forums to spread the words about your campaign (if you use 3rd party framework). Anyway, at least, you can start recruiting one by one starting from your interested friend then grow it a little by little and see it from there.