Requirements Skills; Experience and working knowledge of test automation (coding), ideally using Java. Plan, execute and maintain automated functional, non-functional and integration tests. Experience of testing web applications and RESTful/web services. Ability to use and understand advanced features of web browsers.