SQA activities involve formulating quality plans, applying software engineering techniques, conducting reviews, implementing multi-tiered testing, enforcing process adherence, controlling changes, measuring change impact, performing audits, and keeping records. The key goals are to evaluate software quality, monitor adherence to standards and procedures throughout the development lifecycle, and ensure quality is maintained.