How does an SQA organization look like?
An SQA organization has typically one or more persons trained is SQA (and able and willing to do it, which is often difficult to find) with at least some degree of independence from the software developers. They check process compliance (normally by using checklists) and report the results to senior management. In case of deviations, senior management, together with project management and SQA decides what to do. SQA also does some investigations w.r.t. compliance of the product before it is released to the customer, and reports its findings. In large organizations, there are often two or more hierarchical levels of SQA, in accordance with the structure of the rest of the organization.