Selenium

Open-source framework for automating web browsers, used for testing and RPA-style automation. Supports multiple languages and drivers.