QA FULL-STACK PYTHON (50/50) Загрузка: Full-time Локация: РФ Формат работы: удаленно Сфера: финтех

Требования: • Уверенный SQL: сложные запросы, JOIN, оконные функции, агрегации, работа с большими объёмами данных • Опыт тестирования DWH: понимание слоёв хранилища (staging, core, витрины), доменной модели • Опыт тестирования Airflow: чтение логов, анализ падений задач, проверка ретраев, backfill и идемпотентности • Знание Python для автоматизации сверок и анализа логов • Понимание OLAP-подхода: кубы, меры, измерения, агрегаты; опыт проверки данных через Cube REST API • Опыт сверки данных между системами (счётчики, контрольные суммы, полнота) • Опыт негативного тестирования потоков данных и интеграционных обменов • Инструменты: DBeaver/SQL-клиенты, Postman/curl, Jira, Confluence, TMS

Будет плюсом: • Опыт написания DAG'ов Airflow, работа с переменными/connections • dbt, DQ-инструменты • ClickHouse / Greenplum / другие MPP-движки • Docker/Kubernetes • Опыт в банковской сфере, работа с внешними/gos потребителями данных

Обязанности кандидата: • Тестирование ETL/ELT-процессов в Airflow: полнота и корректность загрузок, идемпотентность, обработка ошибок и ретраев • Проверка данных: сверки «источник ↔ хранилище ↔ OLAP-куб ↔ внешняя выгрузка», поиск потерь и дублей, контроль качества данных (DQ) • Тестирование OLAP-слоя Cube: корректность мер/измерений, работа pre-aggregations, производительность запросов, права доступа • Негативные проверки изоляции доменов: отсутствие несанкционированных потоков данных между областями хранилища и внешними системами • Тестирование интеграций обмена данными с внешними потребителями (файловые обмены, API) • Проектирование тест-кейсов по архитектурной документации, выявление и эскалация пробелов в требованиях • Ведение тестовой документации в TMS (TestOps), работа в Jira/Confluence

Резюме можно направлять @ViktoriaM_UIT