Autonomous QA-as-a-Solution: AI agent for testing and support generating test cases, executing them, maintaining coverage as products evolve