Инженер по автоматизации тестирования (Python)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Дружная команда тестировщиков разыскивает инженера по автоматизации тестирования.
Специфика нашего продукта определяет высокие требования к качеству и надежности, и мы ищем талантливого специалиста, которому сможем поручить самые ответственные задачи по автоматизации. Мы используем самописный фреймворк на базе PyTest, тестируем не только функциональность, но и стабильность, целостность, производительность.
Если вы любите разнообразие, не боитесь работы с «железом», стремитесь не только писать автотесты, но и развивать собственный фреймворк автоматического тестирования, обладаете критическим мышлением, готовы работать в команде и делиться знаниями, то вы — наш кандидат!
О продукте
RAIDIX — это семейство программных продуктов на базе OS Linux для построения высокопроизводительных блочных и файловых систем хранения данных. Операционную систему RAIDIX используют СХД-вендоры и ИТ-интеграторы как компоненту для производства готовых нишевых и корпоративных SAN и NAS решений.
Основные задачи:
- Разработка и поддержка текущего тестового фреймворка;
- Автоматизация тестовых сценариев (PyTest, TestRail);
- Разработка новых сервисов для взаимодействия с ручными тестировщиками и разработчиками ПО;
- Встраивание автотестов в CI/CD.
Профессиональные требования:
- Высшее/неоконченное высшее техническое образование;
- Опыт программирования на Python 3.х от года;
- Владение техническим английским на уровне чтения;
- Знание основных команд Linux.
Плюсом будет:
- Понимание теории тестирования ПО;
- Опыт работы в команде с применением средств коллективной разработки (JIRA, GitLab, Docker);
- Опыт настройки CI/CD в Gitlab;
- Опыт администрирования Linux;
- Знание фреймворка тестирования PyTest.
Основные обязанности:
- Автоматизация тестирования ПО для систем хранения данных через command line interface (Python, PyTest);
- Разработка и развитие фреймворка автоматизированного тестирования;
- Автоматизация тестовых сценариев;
- Настройка запуска автотестов на виртуальных машинах и железе (GitLab CI);
- Анализ результатов (Allure);
- Проведение Code Review.
Профессиональные требования:
- Опыт автоматизации тестирования на Python от 2-х лет (PyTest или аналоги);
- Знание возможностей стандартных библиотек Python;
- Высшее/неоконченное высшее техническое образование;
- Технический английский (чтение, письмо);
- Хороший технический кругозор.
Будет плюсом:
- Опыт автоматизации тестирования back-end приложений;
- Опыт работы в командной строке операционной системы Linux;
- Понимание теории тестирования ПО.
Бонусы
- Коллектив умных и творческих людей, объединенных общей идеей;
- Официальное оформление, соблюдение ТК РФ;
- Оплачиваемые обеды в столовой бизнес-центра и близлежащих кафе;
- ДМС для сотрудников и их детей;
- Офис, где есть все, что нужно, уютная столовая с ароматным чаем и кофе, душ с мягкими полотенцами;
- Утренняя и вечерняя развозка от/до метро Приморская;
- Велопарковка для владельцев двухколесных коней;
- Возможности для занятий спортом: волейбольная команда, йога, тенис и кикер, в спортивной комнате можно размяться в течение рабочего дня;
- И, конечно, регулярные праздники и развлечения не только для вас, но и для ваших детей!