I have a good experience with Selenium Webdriver on different languages like python, C# and currently I'm using Java, Intellije, Selenium Webdriver, and CircleCI to execute our tests in the cloud.
We have develop around 350 tests on this year and we started from scratch creating the framework.