Quality assurance in 2025