AI-Driven Test Case Generation: Enhancing Efficiency, Accuracy, and Coverage in Modern Software Testing