1. Diversity
    1. Worldwide testers
      1. Different mentalities
      2. Target your main users
      3. 24/7
      4. Languages, time zones
    2. Mobile devices
      1. Fragmentation
      2. Different devices
        1. The very new
        2. The Very old
        3. Some popular in between
    3. All relevant OS are available
  2. Payment
    1. Per bug?
    2. Effort?
    3. ROI
  3. Management
    1. Do you have an available full time project manager working with you?
    2. Who will coordinate with the tester?
    3. Who will train them?
    4. Who will give them the assignments and see they are followed?
    5. Will they review the bugs first, eliminate duplications, make sure they are clear and written well?
    6. Testers will sign an NDA
    7. How do we track of testing effort?
  4. Number of testers
    1. Scalable from 1 to as many as is relevant
    2. Scalable in short notice
  5. Quality of work
    1. Ask to review other companies reports including bug reports
      1. Written clearly
      2. Acceptable format like steps to reproduce, expected/actual...
      3. Logs attached (if you gave instructions about it) Screen shots etc.
    2. Bugs are written in understandable English
    3. Can they assess usability?
    4. Do they do Exploratory well?
    5. Do they execute TC well?
    6. What is their bug opening standard?
    7. How do they define severity/priority?
    8. Do the testers have grading? What is the grading classification? Can we chose testers by grading?
  6. CS Company
    1. Stable
    2. Have experience
    3. Clients are satisfied
      1. Google search
      2. Talk to clients
  7. Availability
    1. Availability from the assignment to results.
    2. Will the testers be available for debug?
    3. How fast do they work?