Why are design patterns so necessary for Selenium development? They can speed up the development and reduce the maintenance impact. Using design patterns in test automation development is not required, but a seasoned automation engineer understands the importance. Greg will discuss the best way to write automated tests, which will be particularly helpful for anyone new to test automation. A final point before diving into some basic design patterns: the elite companies dedicate an experienced automation expert (architect) to think about infrastructure first and oversee all type of automation development.