Congratulations, you are tasked with setting up Selenium for a few projects so that the test automation can be optimized, scalable, predictable and cost-effective. Sounds hard? It does, because we often bump into pop-up windows, default browser settings, Selenium issues, user certificates, etc. We'll learn how to avoid these problems instead of wasting days on solving them one by one. In addition, we will learn how to scale and maintain the Selenium infrastructure - 6 common challenges which will meet and learn how to overcome.