1. NATURE OF THE TASKS
• Definition of test cases and reporting of test results
• Design, code and execute automated GUI tests using Selenium WebDriver with unit tests written in programming languages
• Design, code and execute functional automated API tests on REST services
• Definition /execution of functional manual test scenarios and scripts which are difficult to automate
• Identification, re-testing of and reporting on defects
• Support in definition/definition of test plans
• Support to user acceptance testing activities
2. KNOWLEDGE AND SKILLS
• Good knowledge of testing on system and acceptance test level using dynamic, static and experience-based test techniques.
• Good knowledge of how to determine suitable test approaches, compose suitable test documentation and define suitable acceptance criteria;
• Good knowledge of programming languages (e.g. C#/Java)
• Good knowledge of DevOps best practices, such as continuous testing, release pipelines, etc
• Good knowledge of functional testing technologies and tools (e.g. Selenium Webdriver, SoapUi)
• Good communication skills
• Capability of integration in an international/multi-cultural environment, rapid self-starting capability and experience in working in team
• Ability to cope with fast changing technologies used in application developments
• Capability to persevere in retesting solutions