Мэтч
Покажет вашу совместимость с вакансией
Описание вакансии
QA Engineer / SDET (DWH / ETL / Data Platform)
ID вакансии: QAdwh_Gul
Ставка: до 285 000 руб. на руки в месяц.
Грейд: Middle+ / Senior.
Загрузка: Full-time (полная занятость).
Формат: Удалённо.
Локация/Гражданство: РФ, РБ.
Ищем QA Engineer / SDET для работы с DWH, ETL-процессами и data-платформой. Это не просто ручной QA — это роль для автоматизатора с глубокой экспертизой в тестировании данных, витрин и интеграций. Предстоит разрабатывать стратегию тестирования, создавать фреймворк автоматизации, писать автотесты на всех уровнях (UI, API, БД, интеграции) и обеспечивать качество данных через CI/CD.
Ключевые задачи:
- Стратегия тестирования: разработка стратегии тестирования ETL/ELT-процессов, витрин данных и low-code приложений.
- Фреймворк автоматизации: создание и развитие фреймворка автоматизации тестирования DWH.
- Анализ требований: анализ требований и SQL-кода (Oracle PL/SQL, PostgreSQL) для выявления точек контроля качества.
- Тестирование данных: тестирование интеграций, загрузок, маппингов и проверка корректности трансформаций данных.
- Документация: подготовка тестовой документации — тест-планы, чек-листы, тест-сценарии, баг-репорты, отчёты.
- Качество данных: формализация требований к качеству данных — уникальность, ссылочная целостность, бизнес-правила, контроль аномалий.
- Автотесты: разработка автотестов на уровне UI, API, БД и интеграций.
- Нагрузочное тестирование: подготовка и выполнение нагрузочных сценариев для API, загрузки и обработки данных.
- CI/CD: настройка и поддержка запуска автотестов в CI/CD пайплайнах.
Обязательные требования:
DWH и ETL:
- Опыт тестирования DWH / КХД (корпоративных хранилищ данных).
- Глубокое понимание ETL/ELT-процессов и типовых схем хранилищ данных.
- Опыт работы от 3 до 5 лет.
SQL и базы данных:
- Экспертный уровень SQL: сложные запросы для сверки данных, поиск аномалий, анализ производительности и планов выполнения.
- Опыт работы с PostgreSQL в рамках тестирования загрузок, маппингов и результатов обработки данных.
- Умение напрямую подключаться к БД и выполнять SQL-проверки из автотестов.
Автоматизация тестирования:
- Опыт написания автотестов для проверки данных, интеграций и бизнес-правил.
- Опыт тестирования backend/API без опоры на UI как основной слой проверки.
- Понимание подходов к контрактному тестированию API и проверке edge cases.
Документация и процессы:
- Опыт подготовки тестовой документации и грамотного письменного описания результатов тестирования.
Личные качества:
- Аналитический склад ума, системное мышление, внимательность к деталям.
Будет преимуществом (Nice to have):
- Опыт построения тестовой архитектуры для data-платформ.
- Опыт внедрения quality gates для качества данных в CI/CD.
- Опыт работы с low-code приложениями и интеграционными контурами.
- Опыт проектирования удобного и расширяемого тестового фреймворка на Python.
- Опыт работы с Oracle PL/SQL.
- Опыт нагрузочного тестирования (JMeter, Gatling, k6).
- Знание инструментов мониторинга и логирования (Grafana, Kibana, ELK).
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Вакансия размещена на Hirify напрямую от HR/нанимающего менеджера