Скорее всего, события применяются после загрузки структуры страницы.Попробуйте подождать, прежде чем пытаться нажать триггер:
driver.manage().timeouts().implicitlyWait(2, TimeUnit.SECONDS)
driver.get("https://www.zomato.com/")
login_btn_outer =driver.find_elements_by_xpath("//*@id='signinlink']")[0].click()
РЕДАКТИРОВАТЬ: Я тоже взглянул на страницу.К событию применяется готовая страница публикации, и его идентификатор равен signin-link
, а не signinlink
, как у вас.