Beyond Testing: The Strategic Role of Quality Assurance in Development