Common Selenium interview question with answers can be found on this site. Being Senior QA Tester, I started to put together and continuously update interview question for Selenium test automation tool. These questions were asked during real QA interviews for Selenium QA Automation Engineer position in the leading companies. I believe that any QA Engineer, no matter seasoned one or novice one, would greatly benefits from this collection Selenium interview questions and tips. If you are plan to attend an interview you need to know the answers on these Selenium questions by heart. I provided answers on several technical interview questions, but you have to think how you would personally answer these questions. Finally, I would ask anyone of you to provide answers on unanswered Selenium interview question, so we all would benefit from this knowledge sharing and it would help us to land on Selenium QA Automation Engineer job and work successfully. If you were asked the interview question that is not in the list, post it with your answer.

Selenium Tutorial

Everyone wants to learn Selenium and productively use this test automation tool, but not everyone knows how to begin the journey. I will try to get you on the road to becoming a Selenium guru, starting with the basics and covering all of the core concepts you need to become vigorous in Selenium. I’m aiming Selenium tutorial at complete beginner who desires to learn Selenium from the very beginning, software professional who needs rapidly expand Selenium skills and QA Manager who eager to improve testing and coverage. I'll assume that you already have some testing or programming experience and know how to find the "any" key on the computer keyboard.

Selenium Tutorial


How did I get started with Selenium? I was an avid user of HP QTP test automation tool and one day while looking for the testing solution I noticed an new tool on a software testing market called Selenium. I have decided to give a try by using it for several iterations of my personal web site, lots of trials and errors, lots of experiments, than brought it to the office and presented to other team members. I will try to explain the way I picked it up and got to where I am today.

Selenium tutorial and documentation

Selenium has a distinct advantage in terms of resources for beginners. The SeleniumHQ website site has encyclopedic documentation covering the fundamentals of web testing with Selenium, comprehensive get started with Selenium tutorial and free download access to the latest releases and source of all the Selenium component namely Selenium IDE, Selenium Server, Selenium Client Drivers, Selenium Grid and many others tools.

Selenium books

Selenium documentation is a great tool and it would help a lot, but recently the main resource in our team is Selenium Simplified by Alan Richardson and Selenium Testing Tools: Beginners Guideby David Burns. We use both books as a tutorial for beginners and reference book. You could check the unbiased and comparative Selenium book review to figure out if you need books or you would like to follow your own way.

Getting help with Selenium

Imagine that after reading Selenium tutorial QA Tester have downloaded and installed Selenium, created and executed a few test cases, but suddenly get stuck with a weird problem using Selenium. There are several places where Selenium user can search for help. The Selenium User Group is the first place where anyone could ask for help about Selenium. The group is very active and users post around fifteen hundreds messages per month. The usual recommendation is to search the group before asking for help, perhaps someone already found the solution for problem QA Tester is facing right now.

Conclusion

The step for learning Selenium can be summarized as follows
  • Begin with Selenium documentation and tutorial
  • Download, install and start using Selenium IDE trying out many of the examples provided
  • Buy and study Selenium books, if needed.
  • Use Selenium user group for research and specific help