💜 Классные компании ищут бэкендеров — на Вайб-чеке → vibe.habr.com

Middle+/Senior QA engineer на продукт Data River (Big Data)

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

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

Компания

Крупнейшая телекоммуникационная и ведущая ИТ-компания

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

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

Big Data в МТС – место, где телеком данные превращаются в реально работающие IT-продукты. Мы создали и протестировали несколько десятков сервисов. Самые успешные из них уже стали частью экосистемы МТС. Например, МТС Маркетолог, рекомендации в KION (МТС ТВ), услуга “Кто звонит?” или Спам blacklist.

Кого мы ищем?

Middle+/Senior QA engineer на продукт Data River

Продукт обеспечивает обработку больших потоков данных (более 10 млн. событий в секунду) в режиме реального времени, требующих сложную бизнес-логику

Основными источниками данных являются: события по гео, кликстриму, звонкам и смс

На выходе продукта – потоки триггеров для рекламных кампаний, различных сервисов и других подразделений МТС

Продукт развивает два ключевых направления:
1. Геоплатформу (разработка и развитие сервисов и API по определению местоположения абонентов в режиме реального времени)
2. Платформу потоковой обработки данных (разработка и развитие единой платформы компании по обработке потоковых данных)
На выходе продукта – потоки триггеров, используемые в бизнесах, связанных с коммуникациями с абонентам

Наш стек
в тестировании: Python, PyTest, Docker, Allure, Selenium, Locust, JMeter, Gitlab, Jenkins, Ansible,  JIRA, Confluence

Что нужно делать:
  • Проектировать и автоматизировать на Python функциональные тесты для REST API компонентов и сервисов, реализующих конвейеры трансформации данных
  • Организовывать интеграционное тестирование с продуктами смежных команд
  • Контролировать тестовое покрытие и актуализировать тестовую документацию в TMS (Allure TestOps)
  • Участвовать в релизном процессе и ручное прохождение тестов Business-Critical функционала, если по каким-то причинам их не удалось автоматизировать
  • Проводить нефункциональные виды тестирования (нагрузочное, отказоустойчивости)
  • Проектировать метрики качества над витринами данных и интеграция их в автоматизированную систему контроля качества (DataQuality)

Бонусы

  • График работы: плавающее начало рабочего дня, гибридный график (или возможность работать из дома)
  • ДМС, куда включены: стоматология, страхование жизни и страховка при поездках за рубеж
  • Десятки курсов и тренингов в Корпоративном университете МТС и Собственная виртуальная библиотека
  • Корпоративный психолог и карьерный коуч
  • Спорт: компенсация фитнес-абонемента, бассейна, скидка в «Alex fitness», «Spirit fitness», «World class» и др
  • Бесплатная сотовая связь, выгодные тарифы для ваших близких, промокод на онлайн-кинотеатр KION и бесплатная подписка на МТС Premium
  • Программа «Invite IT» (реферальная программа поощрения за рекомендацию ИТ-специалиста)

Дополнительные инструкции

Кого мы ищем

  • Опыт от 3-х лет в QA
  • Опыт разработки автоматизированных тестов на Python
  • Знание и понимание методологий и видов тестирования
  • Опыт разработки тест-кейсов, понимание методик тест-дизайна
  • Владение SQL на базовом уровне (select с подзапросами, join, группировками)
  • Знание основ Linux и навыки работы с командной строкой
  • Знание систем контроля версий Git
  • Опыт проведения нагрузочного тестирования
  • Опыт работы с системами непрерывной интеграции
  • Опыт работы с Docker
  • Опыт работы с Kafka
  • Опыт работы с Kubernetes