Quality Assurance

Quality Assurance (QA) is a way of preventing mistakes or defects in manufactured products and avoiding problems when delivering solutions or services to customers; which ISO 9000 defines as "part of quality management focused on providing confidence that quality requirements will be fulfilled". The term "assurance" is often used as follows: Implementation of inspection and structured testing as a measure of quality assurance in a television set software project at Philips Semiconductors is described.

Two principles included in quality assurance are: "Fit for purpose" (the product should be suitable for the intended purpose); and "right first time" (mistakes should be eliminated). QA includes management of the quality of raw materials, assemblies, products and components, services related to production, and management, production and inspection processes.

The quality of products is dependent upon that of the participating constituents, some of which are sustainable and effectively controlled while others are not. The process(es) which are managed with QA pertain to Total Quality Management.

If the specification does not reflect the true quality requirements, the product's quality cannot be guaranteed. For instance, the parameters for a pressure vessel should cover not only the material and dimensions but operating, environmental, safety, reliability and maintainability requirements.

Quality Assurance Training

☛   Introduction to Software Development Life Cycle

☛   Smoke Testing or Shakedown Testing

☛   Functional Testing

☛   Manual Testing

☛   Automation Testing

☛   Performance Testing

☛   UAT Testing

☛   Regression Software Testing

☛   Security Software Testing

☛   Usability Testing

☛   GUI Testing

☛   Load Testing

☛   Compatibility Testing