GenAI-Enabled Selenium UI Automation – Entity Extraction and Semantic Parsing
Built a GenAI-enabled Selenium framework that utilized semantic parsing and entity extraction to automate test cases from natural language instructions. Transformed 150+ manual test cases into behavior-driven development (BDD) automation, streamlining regression testing processes. Leveraged CoreNLP to map user-defined steps to actionable UI interactions, demonstrating practical AI model integration in automation workflows. • Designed a process to parse and understand text instructions for UI actions. • Applied natural language processing techniques to classify entities within instruction texts. • Automated conversion from annotated instructions to executable test scripts using Cucumber BDD. • Evaluated the system's effectiveness in reducing manual QA effort and expanding test coverage.