A nice little way of using Selenium with Node.js and looks similar to the way you do it in languages such as C# or Python.

If your new to Behavioural testing you might want to look at Nightwatch.js, seems mature and may be easier to get into.