quality assurance agreement