Мы разрабатываем и производим современное программное и аппаратное обеспечение для:
- Операторов фиксированной связи
- Российских и зарубежных операторов мобильной связи (инфраструктурное оборудование и сервисные платформы, разработка программного обеспечения, работающего под капотом сетей мобильной связи 4G и 5G)
- Корпораций и специальных заказчиков (защищенные системы связи и видеоконференцсвязь)
- Государственных заказчиков (Умный город)
Мы ищем коллегу в команду тестирования телеком решений.
Вам предстоит тестировать:
ПРОТЕЙ-Юником (UC) - это уникальное российское решение, сочетающее функции привычных мессенджеров с современными средствами цифровизации рабочего места и обеспечивающее высокий уровень информационной безопасности (ИБ).
Платформа MCPTT - обеспечивает обработку групповых и индивидуальных вызовов в полудуплексном режиме, поддерживает экстренные групповые и/или широковещательные вызовы, применяет приоритезацию групповых вызовов на основе данных и правил абонента.
Стек / инструменты: Java, Gradle, Appium, TestNG, Test IT, Youtrack, Jenkins, Linux, Gtilab
Задачи:
- Анализ требований: Изучать требования к проекту и понять функциональность, которую нужно протестировать
- Планирование тестирования: Разрабатывать план тестирования, определить тестовые случаи и приоритеты тестирования
- Разработка и поддержка автоматизированных тестов: Разрабатывать и поддерживать автоматизированные тесты, чтобы повторно выполнять тестирование при изменениях в коде. Здесь используются фреймворки, такие как Selenium WebDriver и Appium
- Выполнение тестов: Запуск разработанных тестовых случаев и проверка, что функциональность работает правильно и соответствует требованиям
- Отчетность: Подготовка отчетов о результате выполненных тестов, чтобы команда разработки могла исправить ошибки и улучшить качество продукта
- Отладка и анализ ошибок: В случае обнаружения ошибок, сообщить разработчикам о проблеме и помочь в процессе отладки, предоставляя необходимую информацию и логи
- Сотрудничество с командой разработки: Активно сотрудничать с разработчиками, давая обратную связь о найденных проблемах и помогая в улучшении качества продукта.
Наши ожидания:
- Владение Java на уровне достаточном для написания автотестов и чтения уже существующего кода
- Опыт использования фреймворков для тестирования веб-приложений, таких как Selenium или Appium и т.д.
- Понимание техник тест-дизайна и опыт их применения на практике
- Понимание процесса тестирования и жизненного цикла разработки ПО
- Умение работать с UNIX-подобными операционными системами.
Будет плюсом:
- Понимание принципов работы стека протоколов HTTP, TCP/IP
- Опыт работы с базами данных (postgresql, mysql), а также знание основных запросов SQL
- Опыт работы с Linux CLI.
Наши условия:
- График: гибкое начало и окончание рабочего дня (40 часов в неделю), совмещение офисной работы с удаленной после окончания испытательного срока
- Здоровье: расширенный ДМС со стоматологией с первого рабочего дня
- Бонусы: доплата на питание в офисе (выплачивается 5 числа каждого месяца на карту)
- Спорт: корпоративные занятия йогой в офисе 2 раза в неделю, футбол и волейбол в арендованном зале, участие в IT-соревнованиях (яхтинг, лыжи, волейбол и прочее), компенсация 50% стоимости абонемента в спортивный зал или бассейн
- Обучение: компания регулярно проводит внутренние тренинги, оплачивает участие в конференциях, курсы