The skills required are:
-
Experience working with Selenium Web Driver
-
Experience with Javascript (Preferably NodeJs)
-
HTML Knowledge (And css selectors)
-
Version Control (Preferable Git)
Desired skills:
-
Javascript testing & assertion libraries (Mocha, Supertest, Chai, etc)
-
Selenium cloud services (Browserstack, SauceLabs)
-
Page Object Pattern
-
Continuous integration solutions (Jenkins, Teamcity, etc) is a plus