Automation testing using Selenium WebDriver can provide various advantages like frequent regression testing, rapid feedback to developers, and unlimited test case execution. Selenium WebDriver is a tool that supports test automation for web applications across different browsers. It has language bindings for Java, Python, C#, JavaScript and other languages. Locators are used in Selenium to identify elements on the page and the main locator types are ID, Name, XPath, CSS, Link Text etc. Common Selenium actions include navigating to URLs, entering text, clicking elements and verifying page content.