⭐️ Бэкендеры, с какой командой у вас мэтч? Проверяйте на Вайб-чеке → vibe.habr.com

Senior QA Automation Engineer (Kotlin/Java)

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

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

Компания

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

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

О компании и команде

Честный Знак

Это высоконагруженная система, построенная на микросервисной архитектуре. Она живет в Kuber-кластерах в собственных датацентрах. Наша система – это уникальный продукт, аналогов которому в мире на данный момент просто нет.

О команде:

Мы ищем сотрудника в команду автоматизации Отдела контроля качества (ОКК) – отдел, который занимается тестированием сложных сквозных сценариев, включая тестирование интеграций с внешними системами и смежными компонентами. Наша команда помогает различным проектам компании в автоматизации тестирования, выстраивая процессы автоматизации как с нуля, так и помогая развивать и поддерживать существующие решения. Также улучшаем существующие практики автоматизации, обучаем коллег и постоянно обучаемся сами. Спектр задач по автоматизации очень широк и разнообразен: автоматизация высоконагруженных сервисов, работающих с Kafka, Cassandra, Hbase, автоматизация фронтенда, автоматизация тестирования пользовательской документации, разработка сервисов и утилит по подготовке тестовых данных, тестовых плагинов для IntelliJ, GitlabCI пайплайнов. Стараемся работать в максимально плотной коллаборации с командой разработки и DevOps для максимизации синергии разработки и обмена техническими знаниями. Избегаем бюрократии, отчетов, долгих церемониальных митингов, митингов на «всякий случай», митингов ради митингов, но стремимся к стандартизации и унификации базовых процессов, подходов и документации для удобной и продуктивной работы как в офисе, так и удаленно.

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

Kotlin (изредка Java), Bazel, Gradle, Spring, JUnit, Selenide, Selenoid, Allure, Docker, Testcontainers, TestIt, Jira, Confluence, IntelliJ

Ожидания от кандидата

  • Опыт в автоматизации тестирования от 4 лет.
  • Уверенные знания языка Kotlin (либо Java с готовностью оперативного переучивания).
  • Опыт работы с брокерами сообщений (типа Kafka, RabbitMQ и т.д.).
  • Опыт в автоматизации frontend и backend сценариев.
  • Понимание и опыт работы с системами CI (типа GitlabCI, Jenkins).
  • Опыт работы с Git (Gitlab или Github).
  • Навыки работы с базами данных и SQL.
  • Опыт работы с Linux\MacOS, командной строкой, Docker.
  • Внимательность к деталям, желание разбираться со сложными техническими проблемами, инициативность.
  • Опыт командной работы.

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

  • Автоматизация интеграционных и компонентных backend тестов.
  • Автоматизация frontend сценариев.
  • Автоматизация и поддержка автотестов пользовательской документации.
  • Рефакторинг и улучшение существующих тестов, улучшения скорости и стабильности работы.
  • Поддержка и разработка тестовых утилит, плагинов.
  • Помощь команде ручного тестирования или разработки в идентификации причин падения тестов.
  • Ведение тестовой документации по разрабатываемым тестам, утилитам, плагинам.

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

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

Бонусы

  • “Кафетерий” льгот (возмещение расходов на любое самообразование, спорт, ДМС для членов семьи, доступ к ИТ сервисам и т.д).
  • Возможность участия в самых популярных профессиональных конференциях за счет компании.