Санкт-Петербург
Департамент разработки Системы Хранения Данных (СХД) TATLIN.FLEX занимается разработкой, тестированием и документированием полноценной СХД со своим Software-Defined Storage (SDS) на борту.
От разработки до тестирования применяются Agile практики c элементами Waterfall. Мы стремимся комбинировать различные подходы для достижения наибольшей производительности.
Чем предстоит заниматься:
- тестированием сложных программно-аппаратных комплексов (ПАК);
- разработкой и выполнением тест-планов и тестовых сценариев (тест кейсов);
- исследованием воспроизведения ошибок (bugs), а также верификацией исправлений (fixes);
- подготовкой тестовых сред и инфраструктуры к тестам и поддержкой тестовых сред (используя платформы виртуализации);
- выполнением функциональных, регрессионных и нагрузочных тестирований (ручных, автоматических и полуавтоматических тестов);
- разработкой и отладкой автоматических тестов и выбор фреймворков;
- расширением набора авто-тестов, возможностей авто-тестов и фреймворка для запуска авто-тестов;
- регулярным запуском авто-тестов, поддержкой работоспособности авто-тестов, ручной проверкой упавших автотестов;
- созданием тестовых инструкций и тестовой документации.
Что мы ожидаем от будущего члена команды:
- знание и практический опыт написания авто-тестов на языке Python(для тестирования бекенда);
- знание и практический опыт использования фреймворка PyTest;
- понимание базовых принципов организации процесса тестирования и жизненного цикла разработки ПО и ПАК;
- хорошее знание Unix/Linux операционных систем и команд пользователя;
- опыт практического использования языка bash;
- базовые навыки по работе с компьютерными сетями (TCP/IP);
- понимание процесса CI/СD.
Дополнительно приветствуем:
- опыт создания и выполнения тестовых планов и тестовых сценариев;
- знакомство с аппаратной архитектурой СХД и серверов;
- опыт работы с системами Jira / Confluence / TestRail / CI-CD Jenkins / Bitbucket / Git;
- опыт проведения нагрузочного тестирования;
- базовые знания в области виртуализации.