This document presents an efficient automation framework for testing intelligent transportation system (ITS) solutions using Selenium. It discusses creating a Selenium framework to automate test cases on ITS web applications. The framework aims to provide maintainability, productivity and easier result analysis. It proposes a data-driven framework using Selenium to test the user management module of an ITS web application. The implementation details creating test data sheets, storing test data in variables, executing test cases, and writing results back to output files are discussed. Algorithms for file handling, providing test data from Excel sheets are presented. The framework automates validation, functional, integration and penetration testing of the ITS web application in an efficient and reusable manner.