Unlocking Quality: The Role of AI in Quality Assurance Automation