Challenges and Considerations in AI-Driven Test Automation