Основная проблема, которую я наблюдал при просмотре кода, - это неправильный локатор в строке проверки элемента Explicit Condition. Его можно заменить следующим кодом:
wait.until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//*[@id='yui_3_17_2_1_1584634673387_348']/div[1]/div[1]/a")));
Basi c Синтаксис XPath для справки, хотя он имеет свои вариации:
//tagname[@attrbute='value']
Дополнительные советы Хотя я не уверен насчет приложения Вы автоматизируете, но идентификатор, вероятно, будет изменен. Исходя из структуры DOM, которую вы предоставили в приведенной выше ссылке, я бы сказал, измените локатор на что-то вроде:
wait.until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//a[@role='button'][@title='Add..']")));