Senior QA engineer на продукт МТС Аналитика (Big Data)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Big Data в МТС – место, где телеком данные превращаются в реально работающие IT-продукты. Мы создали и протестировали несколько десятков сервисов. Самые успешные из них уже стали частью экосистемы МТС. Например, МТС Маркетолог, рекомендации в KION (МТС ТВ), услуга “Кто звонит?” или Спам blacklist.
Кого мы ищем?
Senior QA engineer на продукт МТС Аналитика
МТС Аналитика – это единая аналитическая платформа для анализа поведения пользователей в web и app приложениях экосистемы МТС
Наша цель – эффективная рекламная атрибуция, обогащенные Big Data полезные данные о когортах, кросс-продуктовый пользовательский путь и LTV пользователя и продукта, сдобренные собственным UI для визуализации метрик и командной работы
Мы ищем Senior QA engineer, который поможет нам с «нуля» создать и развивать платформу. У нас вы сможете принять участие в разработки event-based архитектуры платформы, поработать с streaming технологиями, технологиями Big Data, in-memory базами данных и аналитическими хранилищами
Для автоматизации тестирования используем: Python, PyTest, Allure Report/Allure TestOps, Selenium, Appium. Для нагрузочного тестирования - Locust
Наши преимущества:
- Опытные и отзывчивые коллеги, которые готовы ответить на любые вопросы
- Платформа создается с «нуля», никакого легаси
- Сложный и большой проект, в котором можно многому научиться
- Возможность получить опыт в тестировании и автоматизации тестов различных видов систем (UI, Back, Mobile, BigData)
Стек: для автоматизации тестирования используем: Python, PyTest, Allure, Selenium (там, где есть UI), Aquas (внутренний фреймворк для автоматизации тестов ETL), для нагрузочного тестирования - Locust, Jmeter
Что нужно делать
- Развивать фреймворк автоматизации тестов Web UI и Mobile компонентов платформы на интеграционном и e2e уровне
- Участвовать в релизном процессе и ручное прохождение тестов business-critical функционала, если по каким-то причинам их не удалось автоматизировать
- Проводить интеграционное тестирование с продуктами смежных команд
- Документировать найденные ошибки в системе баг-трекинга, контроль их исправления
- Контролировать тестовое покрытие и актуализация тестовой документации в TMS (Allure TestOps)
- Проводить нефункциональные виды тестирования (нагрузочное, отказоустойчивости)
Бонусы
- График работы: плавающее начало рабочего дня, гибридный график (или возможность работать из дома)
- ДМС, куда включены: стоматология, страхование жизни и страховка при поездках за рубеж
- Десятки курсов и тренингов в Корпоративном университете МТС и Собственная виртуальная библиотека
- Корпоративный психолог и карьерный коуч
- Спорт: компенсация фитнес-абонемента, бассейна, скидка в «Alex fitness», «Spirit fitness», «World class» и др
- Бесплатная сотовая связь, выгодные тарифы для ваших близких, промокод на онлайн-кинотеатр KION и бесплатная подписка на МТС Premium
- Программа «Invite IT» (реферальная программа поощрения за рекомендацию ИТ-специалиста)
Дополнительные инструкции
Обязательно:
- Опыт от 3х лет в QA
- Опыт разработки или автоматизации тестов на Python, либо желание перейти на Python
- Опыт тестирования и автоматизации тестов Web и Mobile (native или гибридных) продуктов
- Опыт работы с Appium, Appium Inpector, Android SDK
- Опыт работы с системами непрерывной интеграции
- Опыт работы с Docker, docker-compose
- Владение SQL на базовом уровне (select с подзапросами, join, группировками)
- Знание систем контроля версий Git
- Знание основ Linux и навыки работы с командной строкой