2ГИС
QA Automation Engineer в команду Рекламы
Ключевые навыки
Описание
Команда 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-тестов)
Работа в 2ГИС
- 2ГИС - аккредитованная IT-компания; - У нас можно работать удалённо. Для нас важен специалист, а не его локация. Если хочешь работать в гибридном формате - у нас есть офисы в Москве, Санкт-Петербурге, два классных офиса в Новосибирске; - Само собой - полностью белая зарплата, размер которой обсуждаем на собеседовании; - Много интересных и сложных проектов - будем постепенно погружать и помогать с задачами; - Есть ДМС, штатный терапевт, невролог, мед. консультант и другие IT-плюшки; - Для комфортной работы доставляем всё, что нужно, и организуем встречи с командой онлайн и офлайн. - Если хочешь делиться своим опытом, мы только за - поможем с выступлениями на конференциях и статьями для Хабра. А ещё мы проводим внутренние хакатоны, отмечаем значимые релизы и устраиваем масштабный фестиваль 2FEST для всего RnD. Делимся опытом на митапах и в подкастах, пишем про технологии на Хабре , а про новое в продуктах - на VC и Доставили . Рассказываем о внутрянке в телеграм Dev2GIS , выступаем на CodeFest, HighLoad и многое другое.