Middle QA engineer на продукт Golden Record (Big Data)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Big Data МТС – место, где телеком данные превращаются в реально работающие IT-продукты. Мы создали и протестировали несколько десятков сервисов. Самые успешные из них уже стали частью экосистемы МТС. Например, МТС Маркетолог, рекомендации в KION (МТС ТВ), услуга “Кто звонит?” или Спам blacklist.
Команда центра Big Data находится в поиске Middle QA engineer на продукт Golden Record.
Цель продукта Golden Record (MDM) – создание полной, точной и актуальной информации об клиентах МТС, необходимой для бизнес-процессов компании и обеспечение доступности этой информации
Продукт собирает, очищает, стандартизирует, дедуплицирует, валидирует и обогащает информацию о клиентах и их продуктах, и предоставляет её бизнесу
Стек: FastAPI, Aerospike, Oracle, PostgreSQL, Python, Spark, Airflow, Hive, Kafka, Kubernetes
Сейчас продукт находится на этапе развития и нам необходимо определить стратегию/план обеспечения качества продукта, выстроить процессы и поддерживать необходимый уровень качества на всех этапах развития и сопровождения продукта.
Что нужно делать:
- Проектирование и автоматизация функциональных тестов backend на интеграционном и e2e уровне (python): конвейеры трансформации данных (различные SQL и NoSQL БД, kafka), REST API
- Организация интеграционного тестирования с продуктами смежных команд
- Оптимизация и участие в Incident management процессе (создание и обновление инструкций для 1й и 2й линии поддержки)
- Поддержка и развитие системы нагрузочных тестов
- Участие в релизном процессе и ручное прохождение тестов business-critical функционала, если по каким-то причинам их не удалось автоматизировать
- Проектирование метрик качества над витринами данных и интеграция их в автоматизированную систему контроля качества (DataQuality)
Обязательно:
- Опыт от 3х лет в QA
- Опыт разработки системы авто-тестов (тестового фреймворка) с использованием одного или нескольких языков программирования (предпочтительно Python)
- Опыт внедрения и развития стратегии обеспечения качества - организации функциональных и нефункциональных видом тестирования
- Уверенные знания и понимание методологий и видов тестирования
- Владение SQL на базовом уровне (select с подзапросами, join, группировками)
- Знание основ Linux и навыки работы с командной строкой
- Опыт работы с Docker, docker-compose
Желательно:
- Опыт проведения нагрузочного тестирования, навыки построения отчётов по тестированию
- Умение определить ключевые метрики эффективности и качества тестирования
- Умение интегрировать QA-процессы в общий флоу разработки и эксплуатации продуктов и сервисов (понимание CI/CD, процесса управления релизами)
- Опыт работы с Kafka
- Опыт работы с Kubernetes
- Владение SQL на продвинутом уровне (оконные функции, CTE, оптимизация запросов)
Условия:
- График работы: плавающее начало рабочего дня, гибридный график (или возможность работать из дома)
- Условия и бонусы: ДМС, куда включены: стоматология, страхование жизни и страховка при поездках за рубеж
- Десятки курсов и тренингов в Корпоративном университете МТС, «Coursera» и Собственная виртуальная библиотека
- Корпоративный психолог и карьерный коуч
- Спорт: компенсация фитнес-абонемента, бассейна, скидка в «Alex fitness», «Spirit fitness», «World class» и др
- Бесплатная сотовая связь, выгодные тарифы для ваших близких, промокод на онлайн-кинотеатр KION и бесплатная подписка на МТС Premium
- Программа performance-review