There are several design patterns that are commonly used for Selenium testing such as Page Object, Page Factory, Builder, Singleton, Facade, Strategy, Decorator, and Factory. These patterns help to make tests more maintainable, reusable, and readable. The document then provides links to additional resources describing each of these patterns.