Quality assurance framework