Вакансия в архиве QA авто

44721
Подбор по данной вакансии завершён. Посмотрите наш каталог актуальных запросов, найдите подходящие и предложите ваших специалистов.
ИТ-компании

QA авто

Middle Middle+
Кол-во специалистов
3
Срок привлечения
до конца года (с возможностью продления)
Тип занятости
Фулл-тайм
Формат работы
Удаленный
Требуемая локация специалиста
Россия
Требуемое гражданство специалиста
РФ
О клиенте
Отрасль
ИТ-компании

Обязательные требования

- Высшее образование; - Опыт в телеком; - Минимум 3 года опыта в сфере автоматизации тестирования с применением инструментов Jenkins и GitLab; - Высокий уровень владения языками программирования Python и PyTest, а также сценариями оболочки Bash; - Уверенное владение работой в Unix-терминале; - Практический опыт взаимодействия с системами управления версиями (Git, BitBucket, GitLab), а также с инструментами отслеживания ошибок (например, JIRA); - Четкое понимание принципов CI/CD и способность интегрироваться с внешними сервисами посредством API (включая системы управления тестами и платформы резервирования ресурсов); - Глубокое представление о принципах функционирования сетевых протоколов TCP/IP и правилах обмена информацией между узлами сети; - Опыт эксплуатации систем управления версиями исходного кода и платформ управления жизненным циклом тестов; - Свободное чтение профессиональной англоязычной литературы и документации; - Самостоятельность, дотошность в поиске решений.

Дополнительные требования

- Наличие практического опыта в разработке и поддержке автоматизационных платформ; - Владение навыком настройки отчетов Allure; - Практическое использование языка программирования Lua; - Опыт проектирования и реализации конвейеров непрерывной доставки (CD pipelines); - Практика работы с аппаратным обеспечением - загрузка, отладка и тестирование программного обеспечения непосредственно на устройствах, настройка оборудования; - Базовые знания архитектуры и функционирования мобильных сетей GSM, Cellular RAN, LTE; - Способность эффективно взаимодействовать в команде, работающей по гибким методологиям (Agile).

Задачи на проекте

- Проведение анализа входных требований и технических предложений для детализации и оценивания объема работ по внедрению автоматизированного тестирования; - Внесение вклада в разработку общей стратегии тестирования, формирование тест-планов и написание функциональных тестов для новых возможностей базового оборудования LTE; - Реализация автоматического тестирования путем написания скриптов на Python с использованием фреймворка PyTest; - Выполнение регрессионного тестирования существующих функций и модулей; - Поддержка, обновление и улучшение набора автоматизированных тестов на протяжении всего цикла релизов продукта; - Настройка интеграции созданных автотестов с системой непрерывной интеграции и доставки (CICD), а также обеспечение их запуска в различных тестовых средах; - Изучение результатов выполнения автоматизированных тестов, подготовка аналитических отчетов и документирование выявленных проблем.

Описание проекта и команды

Базовая станция LTE — продукт, который будет производиться на нашем уникальном заводе. Весь цикл разработки телекоммуникационного оборудования — от исследования и прототипирования до коммерческого внедрения — осуществляется полностью внутри компании. Основные функции базовой станции включают приём и передачу радиосигналов между мобильными устройствами и сетью оператора, обработку сигналов, включая декодирование данных, управление передачей, распределение пропускной способности и другие задачи, обеспечивающие эффективную передачу данных в сети LTE. Разрабатываемый код покрывается автоматическими и ручными тестами — от юнит-тестов до приемочных тестов операторами. Функциональное тестирование на уровне end-to-end проводится в эмулированной среде с имитацией сети и мобильных устройств. Системное тестирование осуществляется с реальными мобильными устройствами и подключением нашей станции к сети оператора. Для планирования и контроля тестирования используется XRAY, а для управления задачами — Jira и Confluence. Конфигурация симуляторов мобильных устройств, сети и обмена сообщениями между ними и станцией осуществляется с помощью Lua. Анализ трафика ведётся через Wireshark. Автоматизация тестов пишется на Python, а запуск происходит в CI/CD с использованием Jenkins, GitLab, Selenoid, а отчёты формируются с помощью Allure. Команда состоит из около 10 человек, работает по методологии Scrum с двухнедельными спринтами. Обязательно резюме присылать с ФИО в формате docx + прикладывать скрининг. Резюме должно соответствовать следующим требованиям: - Без фотографии; - Без контактных данных; - Без логотипа партнера; - Без информации о дате обновления резюме. В приоритете Москва, Спб, Нижний Новгород (кто в этих городах - гибрид, но по согласованию с руководителем возможна и полная удаленка). Если специалист из др.городов, то до +/- 4 часа.

Обязательные требования

- Высшее образование; - Опыт в телеком; - Минимум 3 года опыта в сфере автоматизации тестирования с применением инструментов Jenkins и GitLab; - Высокий уровень владения языками программирования Python и PyTest, а также сценариями оболочки Bash; - Уверенное владение работой в Unix-терминале; - Практический опыт взаимодействия с системами управления версиями (Git, BitBucket, GitLab), а также с инструментами отслеживания ошибок (например, JIRA); - Четкое понимание принципов CI/CD и способность интегрироваться с внешними сервисами посредством API (включая системы управления тестами и платформы резервирования ресурсов); - Глубокое представление о принципах функционирования сетевых протоколов TCP/IP и правилах обмена информацией между узлами сети; - Опыт эксплуатации систем управления версиями исходного кода и платформ управления жизненным циклом тестов; - Свободное чтение профессиональной англоязычной литературы и документации; - Самостоятельность, дотошность в поиске решений.

Дополнительные требования

Задачи на проекте

Описание проекта и команды