Вместе с нами тебе предстоит:
- Проведение комплексного технического тестирования данных
- Разработка и поддержка тестовых сценариев для проверки:
- Качества данных (Data Quality)
- Целостности и консистентности данных
- Автоматизация тестирования с использованием Python/SQL/специализированных инструментов
- Сопровождение работы автотестов и системы автоматизации, основанной на генерации тест-кейсов и пользовательском интерфейсе
- Тестирование ETL/ELT-процессов (загрузка, трансформация, обогащение данных)
- Анализ инцидентов, связанных с некорректностью данных
Какие знания и навыки для нас важны:
- Опыт тестирования в банковской/финансовой сфере.
- Знание методологий тестирования данных:
- Data Quality Testing (полнота, уникальность, точность, валидность)
- Регрессионное тестирование
- Тестирование на соответствие бизнес-правилам
- написание сложных аналитических запросов (сложные запросы, оконные функции, оптимизация)
- сравнение больших объемов данных,
- поиск дублей и аномалий
- понимание архитектуры хранилищ, слоев данных и модели Data Vault.
- Тестирование ETL/ELT процессов:
- умение проверять логику преобразования данных и маппинги из источников в целевые таблицы.
- Инструменты и БД: опыт работы с одной или несколькими СУБД (PostgreSQL, Greenplum).
- Знание Apache Kafka или других технологий потоковой обработки данных
Профессиональный опыт
Опыт работы: от 2–3 лет в тестировании данных или аналитике.
Участие в проектах по тестированию банковских хранилищ данных.
Практический опыт создания тестовых данных, включая аномальные и пограничные случаи.
Личные качества (Soft Skills)
- Аналитический склад ума, внимание к деталям
- Системное мышление (понимание потоков данных и зависимостей)
- Ответственность (работа с критичными финансовыми данными)
- Коммуникабельность (взаимодействие с аналитиками, разработчиками, архитекторами)
- Умение работать в условиях неполной информации
- Стремление к автоматизации и оптимизации рутинных процессов