QA Automation Engineer

Making them available to customers and building secure flows that lead to or from the portals requires a holistic approach to software development and means that Leads and Content team business covers the whole range of topics from CMS related work, to web services, caching, DBs and all the communication flow that happens in-between. 

Apply Now »

Job Openings

QA Automation Engineer

Making them available to customers and building secure flows that lead to or from the portals requires a holistic approach to software development and means that Leads and Content team business covers the whole range of topics from CMS related work, to web services, caching, DBs and all the communication flow that happens in-between.

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;

 

Screenshot 2018-10-12 at 01.45.47

Why IT Teams:

We are driven by curiosity so we conduct a Discovery Process, ensuring that the technology we deliver stays in tune with customer’s business goals. We encourage our team members to speak up, to share their advices and worries if any, so we are able to properly handle the software development projects risks. Honesty is a key ingredient of our collaboration with customers as well with our colleagues. Our Commitment towards customer goals is reflected by our regular progress reporting, a constant revision of project goals and deadlines and a solid quality control.

Apply now »