It all depends on the nature of the service you commission. Consulting on a specific software type, QA training, or QA process audit can be completed within two weeks. QA process improvement, test automation implementation, and pre-certification QA assistance may take twice as much. The longest to perform (up to six weeks) is the QA process set-up.