Mandatory requirements
• Опыт в области автоматизации тестирования от двух лет c использованием JenkinsGitLab;
• Хорошее знание Python+PyTest, Bash;
• Опыт работы с Unix-консолью на уровне уверенного пользователя;
• Опыт работы с системами версионного контроля (Git, BitBucket, GitLab) и баг-трекинга (JIRA);
• Понимание CICD и их назначения, умение использовать API внешних сервисов (тест-менеджмент си-стема, сервисы бронирования окружений, и т.п.);
• Понимание организации TCP/IP сетей и их правил обмена;
• Опыт работы с системами контроля версий и тест-менеджмент системами;
• Знание английского на уровне чтения технической документации.
Additional requirements
• Опыт разработкиподдержки платформ автоматизации;
• Опыт настройки allure-отчетов;
• Опыт работы с LUA;
• Опыт проектирования и разработки CD pipeline-ов;
• Опыт работы с оборудованием (загрузка, отладка и тестирование ПО на реальном оборудовании, конфигурирование);
• Общие знания работы GSMCellular RANLTE.
• Опыт работы по Agile методологии.
Tasks
• Анализ требований и технических решений для декомпозиции и оценки работ по автоматизации те-стирования;
• Участие в подготовке тестовой стратегии, разработке тестовых планов и тестов на новую функцио-нальность для базовых станций LTE;
• Автоматизация тестовых сценариев с применением Python+PyTest;
• Проводить регрессионное тестирование;
• Развитие, актуализация и оптимизация автотестов от релиза к релизу;
• Интеграция с инфраструктурой CICD и тестовых окружений;
• Анализ результатов автотестирования и создание тест репортов.
Description of the project and the team
-