Role oriented towards: 

  • • Designing and understanding development and testing processes; 
  • • Understanding release lifecycle and all its supporting tools and technologies: Maven, Git, Branching Models, Rundeck, GitLab runners; 
  • • Adhering to the DevOps methodology and cultural aspects; 
  • • Testing RESTful Web Services (especially REST APIs); 
  • • The Spring framework;
  • • Microservice oriented architecture.

 

Organization patterns: 

  • • Have very good command of English language (both written and spoken);
  • • See yourself as an application QA and automation engineer as well as a platform QA with all the implied care for the continuous delivery pipeline; 
  • • Work on projects in a distributed team; 
  • • Interact daily with all the roles of a project team (developers, QAs, operation engineers, product owners); 
  • • Have a proactive approach towards your work and processes; 
  • • Adapt and adjust to change; 

 

Nice to have: 

  • • Experience working with a CMS; 
  • • Security testing knowledge (BurpSuite or equivalent tools); 

 

Responsibilities: 

  • • Plan, design, develop, execute and report different types of tests for our web-based products as well as infrastructure;
  • • Investigate, report, document and check bugs resulting from testing process;
  • • Design functional regression tests for new system releases;
  • • Test the application from a security point of view;
  • • Work with partners both in the close team and in a distributed team in Germany;
  • • Develop, extend and maintain an automation test stack (Java-based automation framework);
  • Contribute to the department Continuous Delivery Strategy from the QA perspective;
  • • Conduct feature demos and presentations for product stakeholders;