private static void SingIn(RemoteWebDriver driver)
 {
     try
     {
         string url = "https://www.indeed.com/";
         driver.Navigate().GoToUrl(url);
         driver.Manage().Window.Maximize();
         IndeedHomePage indeed = new IndeedHomePage(driver);
         // click Sign in
         IWebElement singin = indeed.InitialNavBar.SingIn;
         singin.Click();
         SigningPage signinPage = new SigningPage(driver);
         signinPage.EmailAddress.SendKeys("");
         signinPage.Password.SendKeys("");
         signinPage.SigningButton.Click();
     }
     catch (Exception e)
     {
         string message = e.Message;
         //ITakesScreenshot screenshotDriver = driver as ITakesScreenshot;
         //Screenshot screenshot = screenshotDriver.GetScreenshot();
         // screenshot.SaveAsFile("c:/junk/userlogin.png", ScreenshotImageFormat.Png);
         driver.Quit();
     }
 }
 private static void SearchJobs(RemoteWebDriver driver)
 {
     try
     {
         string url = "https://www.indeed.com/";
         driver.Navigate().GoToUrl(url);
         IndeedHomePage indeed      = new IndeedHomePage(driver);
         IWebElement    searchWhat  = indeed.SearchWhat;
         IWebElement    searchWhere = indeed.SearchWhere;
         IWebElement    findJobs    = indeed.FindJobs;
         searchWhat.SendKeys("QA Engineer");
         searchWhere.Click();
         searchWhere.Clear();
         searchWhere.SendKeys("Seattle, WA");
         findJobs.Click();
     }
     catch
     {
         //ITakesScreenshot screenshotDriver = driver as ITakesScreenshot;
         //Screenshot screenshot = screenshotDriver.GetScreenshot();
         //screenshot.SaveAsFile("c:/esemez/userlogin.png", ScreenshotImageFormat.Png);
         driver.Quit();
     }
 }