Senior QA Automation Engineer

Вручение и прием отправлений - одни из самых популярных услуг Почты России. Мы ценим время наших клиентов и работаем над тем, чтобы повысить скорость их обслуживания.

Это современный и масштабный проект: вручение отправлений без паспорта и бумаг, электронное оповещение о готовности отправления к вручению, прием отправлений без очереди и взаимодействия с оператором - все это часть того, что мы сделали для повышения качества услуг Почты России. Бизнес домен не ограничивается данными направлениями и имеет потенциал для дальнейшего развития.

Мы ищем людей, которые хотят видеть результаты своей работы, которым было бы интересно влиять на развитие Почты России, и которые хотели бы внести свой вклад в это. Мы ценим друг друга, уважаем, открыты, и для нас важно взаимодействие друг с другом. Мы сделаем Почту России другой: дружелюбной, современной, мобильной, быстрой.

Команда состоит из 20+ специалистов, это разработчики, тестировщики, аналитики, 3-я линия поддержки. Все члены команды плотно взаимодействуют друг с другом.

Обязанности:

  • Подготовка сценариев тестирования на основе требований;
  • Проведение функционального тестирования и написание автотестов;
  • Участие в подготовке выпуска релизов;
  • Развитие фреймворка для автоматизации тестирования;
  • Планирование и контроль развития автотестов по микросервисам;
  • Проведение нагрузочного тестирования.

Требования:

  • Опыт работы 3+ лет (1+ тестирование / 2+ автотестирование);
  • Знание ООП, АОП, основы ФП;
  • Знание Java 8/11 Core, Spring Boot;
  • Знание принципов работы REST/SOAP web-services;
  • Опыт работы СУБД (PostgreSQL);
  • Опыт работы с Linux (CentOS);
  • Опыт использования Selenium WebDriver, Selenide (Selenium Grid);
  • Опыт использования JMeter 2.*+;
  • Опыт создания тестовых фреймворков с нуля;
  • Автоматизация API и UI;
  • Настройка инструментов CI/CD(TeamCity);
  • Умение работать в распределённых командах;
  • Хорошие коммуникативные скилы;
  • Готовность обучать/подключать к процессу автоматизации ручных тестировщиков (начальные знания Java у команды есть);
  • Способность четко формулировать и излагать свои мысли, обосновывать решения;
  • Умение и желание идентифицировать проблемы, определять их причины;
  • Умение грамотно описывать проблемы, самостоятельно ставить задачи на доработку.

Будет плюсом знание:

  • Lombok;
  • Kotlin;
  • JavaScript (TypeScript);
  • Angular;
  • Protractor.

Условия:

  • Конкурентное вознаграждение;
  • Работу в крупной стабильной компании на этапе ее глобальной трансформации;
  • Премирование по итогам года;
  • Полное соблюдение требований ТК РФ;
  • Социальный пакет: ДМС и страхование при выезде за рубеж (по истечении трех месяцев с даты принятия на работу);
  • Корпоративные скидки на членство в фитнес-клубах, льготное страхование и путевки от туроператоров; специальные программы на банковские продукты;
  • График работы 5/2, начало рабочего дня обсуждается индивидуально.