Вакансия в архиве, на неё нельзя откликнуться.

Инженер по тестированию backend

Требуемые навыки

ТестированиеСредний (Middle) · Python · Linux · SQL · Bash

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

Москва · Полный рабочий день · Можно удаленно

Компания

Мультиплатформенный сервис с аудиторией более 40 млн уникальных пользователей в месяц

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

Команда, ответственная за серверную часть ivi (backend), ищет ещё одного инженера по тестированию. Мы работаем преимущественно c REST API, используем Linux в качестве рабочей ОС, пишем на Python, в девелоперской среде у нас развернута полноценная инфраструктура для тестирования на основе OpenStack c кластером для каждого тестировщика. В качестве систем CI есть jenkins/gitlabCI.

Нужно будет тестировать микросервисы, скрипты и административную панель (с котиками :)
Не сомневайтесь - погружаться в эти дебри вы будете под чутким присмотром наставника и нашей команды!

Обязанности:

  • Тестирование скриптов рассылок и логики API микросервисов (ручное и автоматизированное);
  • Тестирование административной панели заведения рассылок и параметризации шаблонов рассылок;
  • Активное участие в жизни команды: планирования, разбор и оценка беклога, ретроспективы и демо;
  • Поддержка, доработка существующих фреймворков тестирования, рефакторинг, увеличение покрытия кода тестами.

Требования:

  • Знание теории тестирования ПО;
  • Знание linux bash (grep, env, pipe);
  • Знание SQL (уметь писать простые запросы, использовать join и функции агрегации);
  • Знание Python на достаточном для автоматизации уровне;
  • Знание паттернов проектирования автотестов на Pytest или аналогах;
  • Знание Git (push, pull, checkout, rebase, merge);
  • Общие знания о том, как работает WEB, что такое DNS, HTTP(S), JSON, RESTful-сервисы;
  • Аналитический склад ума, внимательность и самостоятельность.

Будет плюсом:

  • Опыт работы с NoSQL базами (redis, MongoDB);
  • Опыт работы с Jenkins/GitlabCI.

Мы предлагаем:

  • Возможность получить уникальный опыт в онлайн-кинотеатре №1 в России и СНГ;
  • Развитую культуру лидерства - мы всегда рады обсудить и реализовать классные идеи;
  • Конкурентную заработную плату по результатам собеседования, трудоустройство по ТК РФ;
  • Офис в шаговой доступности от станций метро Дмитровская, Савеловская;
  • Гибкое начало рабочего дня: мы начинаем до 11 часов;
  • ДМС со стоматологией после прохождения испытательного срока + страховка для выезда за рубеж;
  • Обучение и митапы внутри компании, а также профессиональные курсы, тренинги и участие в конференциях;
  • Подписку на ivi;
  • Пакет релокации.

Еще немного о нас:

  • Мы придерживаемся ценностей и принципов Agile;
  • Проводим регулярные индивидуальные встречи для развития и обратной связи;
  • Мы работаем в современном комфортном офисе, где есть зона отдыха, пинг-понг, настольный футбол и даже свой кинотеатр;
  • В ivi можно найти друзей по интересам - у нас работают музыканты, спортсмены, игроманы, киноманы и т.д.;
  • Мы проводим крутые корпоративы и не только: мы часто собираемся, чтобы отметить важные для нас даты или просто хорошо провести свободное время.

FAQ

Бывают ли переработки? Овертаймы случаются редко, и они оплачиваются.

Как организовано пространство в офисе? Openspace с зонированием под разные команды.

Какую технику выдает компания? Мы выдаем рабочие ноутбуки на ubuntu для инженеров по тестированию backend.

Сколько тестировщиков в команде ivi, и как устроены команды? Больше 50 тестировщиков в компании.
У нас в компании есть платформенные и кросс-функциональные продуктовые команды. Тестировщики являются частью этих команд, а на каждой платформе есть лид тестирования.

Есть ли обмен опытом внутри команды? Мы развиваем сообщество QA, проводим мероприятия, митапы, неформальные и формальные встречи.

Как происходит онбординг, вовлечение в проект? У нас разработан чек-лист тестировщика с полной информацией для быстрого погружения в рабочие задачи. Кроме этого мы проводим welcome-тренинги, промежуточные встречи, 1+1 и т.д.

Есть ли юнит/интеграционные тесты? Кто пишет? Юнит-тесты пишут разработчики, функциональные автоматизаторы тестирования.

Есть ли ревью кода/автотестов? Ревью автотестов проводят и разработчики. и тестировщики.

Используется ли подход Infrastructure as Code? Да. Вся конфигурация проходит ревью. используем Puppet, salt.

Ваш отклик

Вакансия в архиве
Вакансия в архиве, на неё нельзя откликнуться.