Tehcnically speaking the only qualification is the type of development you need.
However, if you referring to guideline son how to find and assess good outsourcing partners, you should keep in mind:
- speed/quality of communication
- previous work
- payment/delivery terms satisfy your needs
More details can be found here: http://giacomoballi.com/how-to-hire-a-freelancer/