Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой — после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Команда Casino развивает высоконагруженные рекламные системы 2ГИС: таргетинг, показ и тарификация рекламы для десятков миллионов пользователей. В архитектуре несколько взаимосвязанных высоконагруженных микросервисов на Scala. QA-практика в команде ещё выстраивается, поэтому новый специалист присоединится на этапе принятия ключевых решений по автоматизации.
задачи
Анализировать требования, проектировать тест-кейсы и чек-листы для сложных распределённых сценариев;
Разрабатывать и поддерживать интеграционные автотесты для распределённых сценариев — от входящего события до финального состояния в базе или API-ответа;
Настраивать тестовое окружение через Testcontainers и Docker Compose;
Интегрировать тесты в CI/CD и настраивать репортинг;
Участвовать в доставке фич в составе кросс-функциональной команды — от анализа задачи до релиза, включая ручную проверку там, где автоматизация ещё не покрывает сценарии;
Наращивать покрытие: начать с одного сервиса и масштабировать его на весь рекламный кластер.
требования
Опыт в QA от 5 лет, из них не менее 3 лет в автоматизации;
Уверенное владение Python на уровне ООП, понимание архитектуры кода;
Понимание Kafka и микросервисных архитектур;
Понимание контейнеризации и умение работать с Docker;
Навыки тест-дизайна и умение работать с неполной документацией;
Опыт интеграции тестов в CI/CD;
Самостоятельность: умение разобраться в незнакомом сервисе и выстроить покрытие с нуля;
Грамотная коммуникация и умение доносить технические проблемы до команды;
Будет плюсом опыт построения тестовой инфраструктуры с нуля, выбор фреймворка, настройка окружения, интеграция в CI, опыт работы с Testcontainers, опыт тестирования потоковых данных или event-driven архитектур, понимание Cassandra или ClickHouse на уровне написания запросов, желание участвовать в развитии собственных библиотек (Vedro — фреймворк для Python-тестов).
условия
Удалённая работа;
Возможность работать в гибридном формате в офисах Москвы, Питера и Новосибирска;
Полностью белая зарплата, размер обсуждается на собеседовании;
ДМС, штатный терапевт, невролог и медицинский консультант;
Доставка всего необходимого для комфортной работы;
Помощь с выступлениями на конференциях и публикациями для Хабра;
Внутренние хакатоны, мероприятия в честь значимых релизов и фестиваль 2FEST;
Возможность делиться опытом на митапах и в подкастах.