Al mover la declaración de WebDriver al nivel de la clase, se asegura que la variable del controlador sea accesible en todos los métodos de esa clase. Esto resuelve el problema de alcance que causa el error de que el controlador no se puede resolver.