QA Engineer (Big Data)
Зарплата
до 190 000 ₽
Требования
Местоположение и тип занятости
Компания
Крупнейшая телекоммуникационная и ведущая ИТ-компания
Описание вакансии
Условия работы
Сейчас мы ищем QA Engineer в следующий проект:
- Data Lake МТС - централизованное распределенное хранилище больших данных, позволяющее хранить структурированные и неструктурированные данные из множества источников данных в технологически разных базах данных. Данные в Data Lake хранятся как в сыром виде (в том же формате как и на источниках), так и в трансформированном формате для оптимизации работы с хранилищем. Data Lake поддерживает горизонтальное масштабирование и различные виды сложной аналитики, включая современные фреймворки Data Science. Сейчас мы ищем QA инженера в команду продукта для повышения качества данных в Data Lake.
- Gitlab, Jenkins, Ansible, Docker
- Автоматизация: Python, PyTest, Allure, Aquas (внутренний фреймворк для автоматизации тестов ETL)
- Нагрузочное тестирование: Locust, Jmeter
- Jira, Confluence
Стек технологий:
Что предстоит делать?
- Проектирование метрик качества данных по требованиям к витринам данным и интеграция их в автоматизированную систему проверки качества
- Доработка и актуализация интеграционных тестов на инструменты выгрузки и трансформации данных
- Документирование найденных ошибок в системе баг-трекинга, контроль их исправления
- Разработка тестовой документации – чек-листов, матриц покрытия
- Участие в релизном процессе, подготовка отчетов о тестировании
- В перспективе - автоматизация тестов витрин данных на python на основе имеющихся фрэймворков
Бонусы
Каждый месяц - аванс и зарплата, дважды в год - премия (20% от годового оклада), есть система ревью. ДМС + стоматология, корпоративная связь, специальные предложения от партнеров и друзей МТС, отпуск 31 день в год. Есть своя корпоративная академия, подписки на Coursera и O’Reilly, внутреннее обучение. Выдаем 16” MacBook Pro, hp или Dell на выбор.
Дополнительные инструкции
Обязательно:
- Опыт от 2 лет в QA
- Знание и понимание методологий и видов тестирования
- Опыт проектирования тест-кейсов, понимание методик тест-дизайна
- Уверенное владение SQL (умение строить запросы средней сложности - подзапросы, join, группировки)
- Знание систем контроля версий Git
- Знание основ Linux и навыки работы с командной строкой
- Опыт работы в продуктовой команде
Желательно:
- Опыт разработки или автоматизации тестов на Python
- Опыт работы с Docker, docker-compose
- Знание стека Big Data (Hadoop, Spark, Hive, Airflow)
- Понимание принципов ETL