Назад
8 часов назад

Senior QA Engineer (DWH/ETL)

285 000
Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
middle/senior
Страна
Russia
Вакансия от Hirify. Размещена напрямую Вакансия размещена на Hirify напрямую от HR/нанимающего менеджера

Мэтч

Покажет вашу совместимость с вакансией

Описание вакансии

TL;DR
QA Engineer (DWH/ETL): разработка стратегии тестирования и создание фреймворка автоматизации для проверки данных в корпоративных хранилищах с акцентом на SQL и ETL-процессы. Фокус на проектировании автотестов для API, БД и интеграций, а также обеспечении качества данных в CI/CD пайплайнах. ID вакансии: QAdwh_Gul

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/нанимающего менеджера