Data Platform отвечает за запуск data-driven сервисов и продуктов, создание экосистемы и процессов по работе с данными, а также за технологическое развитие платформы. QA Engineer отвечает за качество продуктов Data.
Описание роли:
Разрабатывать тестовую документацию, готовить тест-кейсы (80% - это SQL, также используем Scala/Python)
Проводить тестирование требований на разработку и влиять на качество продукта еще до начала разработки
Проводить ручное тестирование различных компонентов продукта (витрины данных, внешние и внутренние интеграции, сервисы, API)
Проводить полное тестирование пайплайна данных и построение DWH
Выявлять, локализовывать и описывать дефекты
Участвовать в построении и развитии системы автотестов
Участвовать в построении и улучшении процессов разработки/тестирования
Взаимодействовать с командой разработки и аналитиками
От успешного соискателя мы ожидаем:
Высокий уровень владения SQL для подготовки тестовых данных, тестирования и анализа данных
Понимание принципов построения хранилищ данных, знакомство с различными архитектурами и моделями
Опыт тестирования ETL/ELT
Опыт тестирования REST API
Опыт работы с брокерами сообщений
Опыт работы с продуктами из следующего стека будет плюсом:
Hadoop (HDFS, Hive)
GreenPlum, ClickHouse
Kafka
Airflow, Jenkins
Spark (Scala/Python)
Spark Streaming
Postman
GitLab