This document discusses IOS UI automation using Selenium. It introduces Selenium and its use for mobile testing. The goal of the project was to cut down regression time for eBay's native and hybrid IOS apps by reusing existing tools when possible. The project uses the open source ios-driver to run tests remotely on real devices using the WebDriver API and supports languages like Java, C#, Ruby and Python. It addresses challenges like interacting with app content and inspecting elements by using tools like Instruments and the WebKit Remote Debug Protocol. The project also allows scaling tests using the Selenium Grid.