👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

QA engineer

Местоположение и тип занятости

Санкт-ПетербургПолный рабочий день

Компания

Международная IT-компания и стратегическое IT-подразделение Deutsche Telekom

Описание вакансии

Условия работы

The project is a set of applications that are used in sales organizations to serve the customers of Telekom. There are several web applications as well as the applications providing webservices.

The project has got a requirement to build up the new application for Telekom shops to be used by sales people which work on tablet PC to serve customers. The application will be based on an existing multi-tier Java-architecture with Java/Spring-based backends. The Web Frontend will be implemented with HTML 5, CSS 3 and JavaScript. The interface between Frontend and Backends will be implemented via REST. Development process is Agile.

The team size including development, testing, analysis is about 25 people located mostly St.Pete but also in Germany. The application launch is March, 2018.

The project is searching for a test expert who will do test automation in backend area.

Responsibilities:

  • Maintain and extend Back-end test framework (self-implemented test engine written on Java + TestNG, Build tool: Gradle, Reports: Allure);
  • Update existing mocks with test data;
  • Create new mocks;
  • Train other team members;
  • Close cooperation with developers and analysts teams in Agile project.

Requirements:

  • Able to understand complex application logic from specifications;
  • Experience in integration testing of multi component systems, finding the issues between several componets;
  • Experience in REST and SOAP services testing;
  • Experience in webservice automation testing;
  • Test design: writing test cases based on business requirements and architecture design documents;
  • Good communication skills in English;
  • SQL;
  • Git.

Nice to have:

  • Experience in setuping test frameworks in projects;
  • Experience in setuping CI process;
  • Able to work with Linux/Unix console.