Java junior / Автоматизированное тестирование


Поддержка и развитие проектов автоматизированного тестирования работы Карточных продуктов Банка







Описание

Задачи:

  • Поддержка и развитие проектов автоматизированного тестирования работы Карточных продуктов Банка
  • Поддержка и разработка web-приложений и утилит для ручного тестирования Карточных продуктов Банка
  • Разработка и актуализация автотестов с использованием BDD, Java, Cucumber
  • Участие в разработке программной платформы на Java 8 и экосистемы автоматизации тестирования в целом;
  • Участие в выстраивании процессов разработки внутри команды.

Что нужно знать и уметь:

  • Знание и опыт работы с Java 8, maven, git (от 1 года);
  • Опыт работы с JUnit, restassured, jenkins, pipeline.
  • Знание общих принципов работы БД и основ SQL, принципов работы JDBC/JDBI (умение составлять и обрабатывать запросы к БД);
  • Понимание основ технологий и протоколов: REST, SOAP, HTTP/S, HTML, CSS, DOM, AJAX, JSON, XML.

Желательно:

  • Базовые понимания фреймворка Spring.
  • Опыт работы с библиотекой testNG
  • Опыт работы с maven, git.
  • Базовые знания JavaScript.
  • Знание основ работы пластиковых карт, международных платежных систем.
  • Опыт работы с selenium/selenide, docker, allure, опыт работы с многопоточностью

Предложение:

  • Фиксированный оклад + прозрачная система премирования
  • Социальный пакет: ДМС, скидочные партнерские программы;
  • Офис: центр, м. Белорусская (шаговая доступность);
  • Команда, открытая самым смелым идеям;
  • Внутренние программы обучения и развития;
  • Высокий уровень ответственности и возможность самостоятельно принимать решения;
  • Атмосфера, где легко оставаться собой: минимум формализма, открытые коммуникации и! отсутствие дресс-кода.

 







Требования к кандидату

Профессиональный опыт*

1 год (Опционально)