Fundamentals of Quality Assurance