Answer : Software quality assurance
Software Quality Assurance (SQA) is a set of activities for ensuring quality in software engineering processes (that ultimately result in quality in software products).In developing products and services, quality assurance is any systematic process of checking to see whether a product or service being developed is meeting specified requirements.
Software Safety : Software System Safety optimizes system safety in the design, development, use, and maintenance of software systems and their integration with safety critical hardware systems in an operational environment.
Reference : Wikipedia