The Evolution of Software Quality Assurance: Trends and Future Directions