Опыт:
от 3 лет
Образование:
Не имеет значенияе
Обязанности:
Проверка работы модулей: аутентификации, авторизации, управления проектами, загрузки данных. Тестирование пайплайнов: подготовка данных, AutoML, batch-применение моделей. Валидация отчетов (JSON...
Описание:
Вместе с нами тебе предстоит:
- Проверка работы модулей: аутентификации, авторизации, управления проектами, загрузки данных;
- Тестирование пайплайнов: подготовка данных, AutoML, batch-применение моделей;
- Валидация отчетов (JSON) на соответствие спецификациям;
- Проверка взаимодействия между контурами участников системы;
- Тестирование трактов: командного (Kafka, REST) и данных (S3);
- Валидация работы с СУБД и объектным хранилищем;
- Проверка шифрования данных на rest и in transit;
- Валидация электронной подписи команд;
- Тестирование контроля доступа (ролевая модель, изоляция проектов);
- Написание и поддержка автотестов для API (Flask, REST);
- Создание скриптов для тестирования ML-пайплайнов;
- Интеграция тестов в CI/CD (GitLab CI/Jenkins);
- Генерация тестовых данных в формате Parquet;
- Валидация результатов ML-моделей (метрики, корректность прогнозов);
- Взаимодействие с разработчиками, аналитиками, ML-инженерами.
Какие знания и навыки для нас важны:
- Опыт работы в тестировании ПО от 3 лет (функциональное, интеграционное, регрессионное тестирование);
- Опыт тестирования API (REST, HTTPS);
- Опыт тестирования Big Data-систем, ML-моделей или распределённых систем;
- Базовое понимание ML-процессов;
- Понимание архитектуры клиент-серверных приложений;
- Умение работать с СУБД (PostgreSQL, Redis);
- Опыт автоматизации тестов на Python;
- Желателен опыт тестирования в сфере информационной безопасности;
- Желателен опыт работы с системами мониторинга и логирования (ELK, Grafana);
- Понимание принципов Data Governance.