Инженер по автоматизации тестирования (Kotlin/Java)

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

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

Компания

Система цифровой маркировки и прослеживания товаров в России и ЕАЭС

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

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

О компании:

Мы создаем единую распределенную систему масштаба страны, которая преобразит опыт совершения покупок, а именно позволит "оцифровать" каждую единицу товара уже к 2025 году.

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

Уже сейчас система обрабатывает миллиарды транзакций ежедневно и оперирует петабайтами данных на скоростях десятки тысяч запросов в секунду.

О команде:

Данная вакансия открыта Отделе контроля качества - это центральная команда тестирования, которая интегрирована во все группы разработки.

Технологический стек:

Java/Kotlin, Selenide, Apache Kafka

Чем предстоит заниматься:

  • Разработка автотестов (API, UI) на языке Kotlin (иногда Java).
  • Анализ результатов прогона тестов в GitlabCI, оперативная починка падающих тестов.
  • Взаимодействие с командами ручного тестирования и разработки с целью формирования технического задания на разработку автотестов или иных тестовых утилит.
  • Оптимизация существующей кодовой базы тестов для более быстрого прохождения тестов.
  • Разработка вспомогательных тестовых утилит, скриптов, плагинов (например, к IntelliJ), сервисов для увеличения эффективности тестирования.

От успешного кандидата мы ожидаем:

  • Уверенное владение языком Kotlin или Java.
  • Опыт работы с системами сборки проектов Bazel, Gradle.
  • Опыт работы с пайплайнами Gitlab (или аналогичными в GitHub, Jenkins).
  • Опыт работы с системами обмена сообщениями, например, Apache Kafka.
  • Опыт работы с Selenide/Selenoid/Moon.
  • Понимание / базовый опыт работы с Docker.
  • Желание разбираться с устройством и логикой кода разработчиков с целью написания более эффективных тестов.
  • Способность быстро разбираться в новых предметных областях, предлагать новые решения и инициативы.

Бонусы

Что вам точно понравится:

  • Сложные и интересные задачи, работа с современным востребованным стеком.
  • Экспертная, увлеченная и талантливая команда, у которой можно многому научиться, культура открытости и взаимопомощи.
  • Конкурентная ЗП, оформление по ТК РФ.
  • ДМС со стоматологией после испытательного срока, ДМС для семьи с корпоративными скидками.
  • Страхование жизни и здоровья.
  • Корпоративный психолог.
  • Buddy-поддержка во время адаптации.
  • Обеспечиваем рабочей техникой на базе последних Macos / Windows.
  • Возможность участия в митапах, конференциях.
  • Гибкое начало рабочего дня.
  • График работы - удаленный, гибрид или в офисе в Санкт-Петербурге.
  • Корпоративный мерч.
  • “Кафетерий” льгот (возмещение расходов на любое самообразование, спорт, ДМС для членов семьи, доступ к ИТ сервисам и т.д).