Job Description:
- Ensure quality of existing and new functionality via black and white-box testing within an agile project environment
- Proactively find bugs in our products; document the steps to reproduce them; and provide a solution
- Actively involved in the development process of our products
- Implement new and refactor existing tests
- Analyze and solve problems in our nightly builds
- Synchronize your work with an international team residing in Switzerland, Great Britain and Manila
Job Requirements:
- Strong Java know-how
- Prior experience with developing black- and white-box, integration, system and UI tests
- Competence in multiple programming languages
- Knowledge in PL/SQL is a plus
- Experience in the following topics is an asset:
- Eclipse plug-in development
- Hands on experience with Ant/Maven, JUnit, Git and Mockito or any testing framework
- Software application integration experience (preferably Jenkins)
- Design and development of IDEs
- Development of domain-specific languages (DSLs), preferably using XText
- Modelling using EMF