Selenium interview questions and answers, in this article we shared both basic and advanced level questions asked during the Selenium interview. Our main focus is to prepare our reader for the Selenium job interview. Read the questions and get their answers and note down on the notebook. Prepare your job interview by reading all these top Selenium interview questions. We updated the interview questions for freshers and experienced. Check the interview question and prepare your interview.
Selenium Interview Questions for Freshers
- What is Automation Testing?
- What are the benefits of Automation Testing?
- What is Selenium? What are the different Selenium components?
- What are the testing types that can be supported by Selenium?
- What is the difference between Selenium IDE, Selenium RC, and Web Driver?
- What are the different types of locators in Selenium?
- What is an XPath?
- What is same origin policy and how it can be handled?
- How do I launch the browser using Web Driver?
- How to type in a textbox using Selenium?

Selenium Real Time Interview Questions
- What are the advantages and disadvantages of Selenium over other testing tools like QTP and RFT?
- Explain the different exceptions in Selenium Web Driver
- Why and how will you use an Excel Sheet in your project?
- How can you redirect browsing from a browser through some proxy?
- What is Page Factory?
- Write a code to wait for a particular element to be visible on a page. Write a code to wait for an alert to appear.
- How to scroll down a page using JavaScript in Selenium
- What are different types of frameworks?
- How can you fetch an attribute from an element? How to retrieve typed text from a textbox?
- How to take screenshots in Selenium Web Driver?
Selenium Automation Testing Interview Questions and Answers for Experienced
- Which is the latest Selenium tool?
- What are the different types of Drivers available in Web Driver?
- How to type in a textbox using Selenium?
- How can we get a text of a web element?
- What are the different types of navigation commands?
- How to handle frame in Web Driver?
- What is the difference between driver.close() and driver.quit command?
- How can we handle web-based pop-up?
- How can we handle windows based pop up?
- How to retrieve CSS properties of an element?
- What is TestNG and how is it better than Junit?
Selenium Tricky Interview Questions
- How many types of Webdriver APIs are available in Selenium?
- How to launch a batch file in a Selenium Webdriver project?
- How to run the selenium IDE test suite from the command line?
- How to run the Selenium Webdriver test from the command line?
- How would you automatically click a screenshot whenever an exception occurs?
- Give an example to perform drag and drop action In Selenium WebDriver?
- How can you check the state of a checkbox/radio button?
- What is the process to start the IE/Chrome browser?
- How would you simulate the right click operation in WebDriver?
- What is the FirefoxDriver, class or an interface? And which interface does it implement?
Selenium Grid Interview Questions
- When can we go for Selenium-Grid?
- How to run tests in multiple browsers in parallel? Is there any other option other than selenium grid?
- What is the component which allocates selenium RC in Selenium-Grid?
- Can we execute Selenium IDE Test cases using Selenium-Grid?
- What is a hub?
- What is Selenium-Grid Node?
- How do I start Selenium Grid hub from my machine?
- How do I specify an environment while starting grid slave machine?
- How do you start a hub in Selenium Grid?
- How does Selenium grid hub keep in touch with RC slave machine?
Selenium Interview Questions Asked in Companies
- What is Selenium RC, and how does it talk to a browser?
- What is Selenium 3.0, and why is it superior to 2.0?
- What is the latest Selenium Webdriver architecture?
- What are the benefits does WebDriver has over Selenium RC?
- What programming languages does Selenium allow to use?
- What are the different types of Web Driver APIs supported in Selenium?
- How can you use Selenium RC API along with Selenium 2.0/3.0?
- What do you know about Selenese?
- What are the pros/benefits of using Selenium Grid?
- What are Selenium Grid Extras? What additional features does it add to Selenium Grid?
Selenium Testing Interview Questions
- Name some popular tools for automation testing.
- What are the Selenium suite components?
- What are the two types of waits available in WebDriver?
- What types of testing are supported by Selenium?
- Does Selenium have limitations? If so, what are some of these limitations?
- What is a locator? Name the different types of locators in Selenium.
- What is XPath?
- How can you handle windows based popups with Selenium?
- What are Start points and Breakpoints in Selenium?
- What is the assertion in Selenium?
Selenium Webdriver Interview Questions
- What are the significant changes in upgrades in various Selenium versions?
- What is exception test in Selenium?
- How can you redirect browsing from a browser through some proxy?
- Write a code to wait for a particular element to be visible on a page. Write a code to wait for an alert to appear.
- How to scroll down a page using JavaScript in Selenium?
- How to handle keyboard and mouse actions using Selenium?
- Which files can be used as data source for different frameworks?
- What is the difference between Page Object Model (POM) and Page Factory?
- How to handle multiple windows in Selenium?
- What are Assert and Verify commands?