Чем предстоит заниматься:
- Создавать и поддерживать автотесты для ETL-процессов и оркестраторов (Airflow, Kafka). Это включает проверку корректности работы пайплайнов, обработки данных в реальном времени и трансформаций. Также предстоит интегрировать эти тесты в CI/CD (GitLab CI, Jenkins) и бороться с flaky-тестами для обеспечения стабильности регрессионного тестирования.
- Проверять целостность и согласованность данных в различных СУБД (PostgreSQL, Greenplum, Oracle, ClickHouse). Это включает написание сложных SQL-запросов для валидации данных в автотестах, подготовку тестовых данных (SQL, фикстуры) и обязательную сверку данных после ETL-трансформаций (источник → приемник).
- Анализировать логи приложений (Kibana, Elasticsearch, Graylog) для локализации корневых причин дефектов. Это критически важно для интеграционных решений, где ошибка может возникнуть на любом этапе цепочки данных.
- Проверять соответствие архитектуры хранилища данных требованиям (схемы "звезда", "снежинка", витрины данных). Это включает валидацию корректности ETL-процессов и трансформаций, чтобы бизнес-пользователи получали достоверные данные для аналитики.
Для нас важно:
- Опыт тестирования от 4 лет, автоматизации от 2 лет на Java.
- Опыт тестирования интеграционных решений на базе ETL и/или оркестраторов данных.
- Продвинутые навыки работы с СУБД, написание сложных SQL-запросов.
- Понимание архитектуры хранилищ данных (OLAP, классические схемы, топологии).
- Опыт организации процесса тестирования и встраивания его в процесс разработки.
- Написание автотестов для API.
- Опыт тестирования БД и написания автотестов с использованием SQL.
- Тестирование REST и SOAP API.
- Владение системами контроля версий.
- Опыт сквозного тестирования (end-to-end).
- Ведение тестовой документации (чек-листы, тест-кейсы, тест-планы).
- Опыт анализа логов приложений.
- Уверенное применение техник тест-дизайна.
- Знание полного цикла разработки ПО.
Главный принцип SkillStaff - Выбирай!
-
РАЗНООБРАЗИЕ ПРОЕКТОВ. Выбирай из сотен компаний и проектов то, что интересно и полезно для твоего роста. SkillStaff помогает реализовывать ежегодно порядка 500 различных ИТ-проектов для крупного бизнеса.
-
КОМФОРТ. SkillStaff — аккредитованная IT-компания, белая зарплата и удобный график работы. Создавай идеальные условия для своей работы: удаленная работа или возможность работать как в офисе клиента, так и в комфортном офисе SkillStaff в центре Москвы на Воздвиженке.
-
ОБУЧЕНИЕ И РАЗВИТИЕ. Выбирай сам путь, по которому ты хочешь развиваться. Используй возможность обмена опытом и получение знаний через участие в разных проектах, совместную работу с высококвалифицированными коллегами.
-
КУЛЬТУРА. Нашу культуру создают сами сотрудники – мы их слышим и помогаем развиваться, чтобы #вместе переходить на новый уровень!