This document summarizes a Selenium testing setup using Hudson (now Jenkins) for continuous integration. It consists of: 1) Hudson runs Selenium tests once an hour by checking out tests from source control and running them in parallel across different browsers using ANT. 2) A Selenium Grid Hub directs test requests to suitable Grid Nodes based on OS, browser, and version. 3) Grid Nodes of varying OS's (Windows, Ubuntu) run configured browser instances (Firefox, Chrome, IE) to execute tests in parallel, improving stability and reducing test time.