Interview Experience Gemini Solutions Automation Testing | SDET

In this article we will cover interview experience at Gemini Solutions for SDET profile.

Interview Experience Gemini Solutions Automation Testing | SDET

Company - Gemini Solutions

Location - Noida

Job role - SDET

Experience - 5.8 Years

Date - 11th April 2021

HR- Divyanshi Singh

Interviewer - Sakshi Goyal, Abhishek Sharma

  • Explain your roles and responsibilities in the current organisation.
  • Interviewer asked me to share my screen
    • Tell me about different types of Waits in Selenium
    • Write down the syntax of Implicit wait.
      • driver.manage().timeouts().implicitlyWait(TimeOut, TimeUnit.SECONDS);    
    • What do you understand by the DataProviders in TestNG, can you write down the example of DataProviders?
      • We have seen the use of dataProviders in our previous tutorials. We declare them at the @test class and parameterize the method. for instance, we can add browser details and other in our DataProvider class and pass it as parameter at @Test method.
    • Explain Page Object Model(POM)?
    • Write a program to identify prime number?
    • Write down the syntax of taking screenshots in Selenium?
    • What are desired capabilities?
      • DesiredCapabilities is a class in Selenium
      • Used in Selenium Grid.
      • Follows key-value pair combination.
      • Can help choose browser, application.
      • Used with Proxy class to run your scripts on proxy server.
    • Find xpath of magnifying class in the searchbox.
  •      Syntax of Explicit wait
    • WebDriverWait wait = new WebDriverWait(driver,5);
    • wait.until(ExpectedConditions.visibilityOfElementLocated(By.id("userpass")));

Another Interview Experience at Gemini Solutions

Date - 15th August 2021

  • What do you understand by Dependency Injection?
  • How to select value from drop down?
    • selectByVisibleText()
  • Do you need to pass this driver reference everytime?
  • Array - "Rajat", "Anushka", "Tejas", "Rajat", "Tejas". How many times Rajat came in array and how to remove duplicacy using code
  • String str="This is a beautiful place"; How to reverse this to output must be : "place beautiful a is This";
    • Use Split function.
  • Total TCs - 235, 
    • Pass - 230, Fail - 5
    • How are you running those 5 failed TCs
    • and, how many times?
    • Reports for re-run TCs - same/separate
  • Download button -> Default file save location is Downloads. How can you change it?
    • WebDriverManager.chromedriver().setup();
    • HashMap<String, Object> chromePrefs = new HashMap<String, Object>();
    • chromePrefs.put("profile.default_content_settings.popups", 0);
    • chromePrefs.put("download.default_directory", downloadPath);
    • ChromeOptions options = new ChromeOptions();
    • options.setExperimentalOption("prefs", chromePrefs);
    • WebDriver driver = new ChromeDriver(options);
  • What are some of the challenges you faced during Automation?

Comments

Popular posts from this blog

Azure Tutorials Series - Azure Networking

Testing in CI/CD

Azure Tutorials Series - IaaS vs PaaS vs SaaS