Направления деятельности:
- Подготовка сценариев (скриптов) для автоматического тестирования backend-сервисов (микросервисов).
Обязанности:
- Планирование этапов и участие в создании инфраструктуры автоматического тестирования backend-сервисов.
- Подготовка наборов данных для проведения тестирования.
- Разработка и внедрение сценариев (скриптов) проведения, сбора, анализа и подготовки отчётов о результатах тестирования.
- Анализ, локализация и воспроизведение ошибок (дефектов).
- Подготовка и ведение описаний выявленных ошибок (тикетов) в системе управления задачами.
- Взаимодействие с разработчиками и "ручными" тестировщиками.
Требования:
- Понимание жизненного цикла и этапов разработки ПО.
- Понимание процесса CI/CD.
- Знание языка программирования, применяемого для создания автотестов (Python).
- Знание языков сценариев ОС (bash, cmd).
- Опыт работы с системами управления проектами (Jira, Redmine).
- Опыт разработки автотестов для сервисов со взаимодействием по интерфейсам JSON-RPC, gRPC, REST и т.п.
- Умение работать с системами контейнеризации (Docker, Docker Compose, Kubernetes).
- Высшее профессиональное техническое образование.
- Умение работать в команде.
Приветствуется:
- Знание (владение) инструментами автоматизации тестирования: библиотеками организации процесса автотестирования, системами управления тестированием.
- Умение (опыт) подготовки CI/CD сценариев.
- Навыки администрирования ОС Linux.
- Опыт работы с технологиями виртуализации.
- Обучаемость, инициативность, организованность.
Условия:
- Оформление в соответствии с ТК РФ.
- Полный рабочий день.
- Возможность смещения графика прихода в офис (до 12.00).
- Испытательный срок - 3 месяца.
- ДМС после успешного прохождения испытательного срока.