Город: Санкт-Петербург
Занятость: Полная, 5/2
Опыт работы: От 3 до 6 лет
Мы — команда тестирования YADRO TELECOM-направления. В данный момент нас 200+ специалистов по контролю и обеспечению качества. Мы ищем инженеров по автоматизированному тестированию в команды тестирования базовых станций LTE, технологии GSM, системы управления и мониторинга (NMS) и опорной сети YACORE. Нам требуются сотрудники с уверенным знанием Python, Linux и пониманием сетей, базирующихся на TCP/IP.
О команде :
Весь разрабатываемый код покрывается автоматическими и ручными тестами от юнит тестов до приемочных у операторов. Функциональное тестирование на е2е уровне проводится в эмулированном окружении со стороны опорной сети и множества мобильных устройств. Системное тестирование проводится с реальными мобильными устройствами и подключением нашей базовой станции к сети операторов. Для планирования и мониторинга процесса тестирования мы используем XRAY. Также используем Jira, Confluence. Для конфигурации симуляторов мобильных устройств, опорной сети и обмена сообщениями между ними и базовой станцией используем Lua. В качестве анализатора траффика используем Wireshark. Разработка автотестов ведется на Python, запуск в CI/CD c использованием Jenkins\GitLab, Selenoid, для отчетности - Allure.
У нас команды около 10 человек, работаем по Scrum с 2-х недельными спринтами.
Чем Вам предстоит заниматься:
- Анализ требований и технических решений для декомпозиции и оценки работ по автоматизации тестирования;
- Участие в подготовке тестовой стратегии, разработке тестовых планов и тестов на новую функциональность для базовых станций LTE;
- Автоматизация тестовых сценариев с применением Python+PyTest;
- Проводить регрессионное тестирование;
- Развитие, актуализация и оптимизация автотестов от релиза к релизу;
- Интеграция с инфраструктурой CI\CD и тестовых окружений;
- Анализ результатов автотестирования и создание тест репортов.
Что мы ожидаем от будущего члена команды:
- Опыт в области автоматизации тестирования от трёх лет c использованием Jenkins\GitLab;
- Хорошее знание Python+PyTest, Bash;
- Опыт работы с Unix-консолью на уровне уверенного пользователя;
- Опыт работы с системами версионного контроля (Git, BitBucket, GitLab) и баг-трекинга (JIRA);
- Понимание CI\CD и их назначения, умение использовать API внешних сервисов (тест-менеджмент система, сервисы бронирования окружений, и т.п.);
- Понимание организации TCP/IP сетей и их правил обмена;
- Опыт работы с системами контроля версий и тест-менеджмент системами;
- Знание английского на уровне чтения технической документации.
Дополнительно приветствуем:
- Опыт разработки\поддержки платформ автоматизации;
- Опыт настройки allure-отчетов;
- Опыт работы с LUA;
- Опыт проектирования и разработки CD pipeline-ов;
- Опыт работы с оборудованием (загрузка, отладка и тестирование ПО на реальном оборудовании, конфигурирование);
- Общие знания работы GSM\Cellular RAN\LTE.
- Опыт работы по Agile методологии.
Адрес: Санкт-Петербург, Свердловская набережная, 44Б
Похожие вакансии