WebDriver driver = new FirefoxDriver(); driver.manage().window().maximize();
Я бы перенесла в getDriver() с небольшой модицикацией:
public static WebDriver getDriver() { if (driver == null) driver = new FirefoxDriver(); driver.manage().window().maximize(); return driver; }
Сама переменная driver - static.
Тогда помимо кода - будет экономиться ещё и время на запуск нового браузера каждый раз.
Только тут нужно будет самостоятельно следить за готовностью системы (к примеру, логаут делать, если следующий тест опять логин будет проверять).