WebdriverIO was on of the first WebDriver bindings published to NPM in 2011. Since then it has been constantly maintained and rewritten multiple times. It is now one of the most mature test frameworks for end-to-end tests written in JavaScript. In this presentation, Christian will discuss the latest major release of the project, and demonstrate how to build a sophisticated end-to-end test suite for any project at scale. He will also showcase a lot of new features and best practices using WebdriverIO.