Свердловская набережная 44Б
YADRO — российская технологическая компания, основанная в 2014 году. Мы создаём, производим и поддерживаем линейки серверов, систем хранения данных и коммутаторы для ЦОДов различных ИТ–компаний, банков, ритейлеров, предприятий сферы образования, энергетики и транспорта.
Вакансия открыта в рамках программы оплачиваемой стажировки Импульс.
Импульс — это возможность на 2,5 месяца стать частью YADRO, работать над реальными продуктами компании и развивать карьеру в команде.
Инженер по ручному тестированию в YADRO занимается проверкой работоспособности программного обеспечения или программно-аппаратного комплекса, вручную выполняя тесты согласно заранее подготовленным сценариям и выявляя возможные баги и несоответствия требованиям. Это проверка функциональности, удобства использования и соответствия требованиям, выполнение тестов по сценариям, поиск и анализ дефектов. Анализ поведения системы с точки зрения пользователя, выявление скрытых ошибок и влияние на качество продукта через взаимодействие с командой разработки. Цель инженера — обеспечить соответствие продукта требованиям и его высокое качество
В зависимости от команды ты будешь выполнять одну из задач:
-
Тестирование микрокода BIOS.
-
Тестирование веб-сервисов.
-
Тестирование персональных устройств, серверов и систем хранения данных, подготовка протоколов сценариев проверки, выявление ошибок, влияющих на совместимость устройств с продуктами вендоров.
-
Участие в написании и запуске ручных и автоматизированных тестов для проверки качества функций hardware-продуктов.
-
Написание интеграционных, нагрузочных и e2e тестов для программной части ядра 5G.
-
Тестирование функциональности базовой станции LTE/GSM, а также системы управления сетью на системном уровне.
-
Подготовка требований к тестам радиоподсистемы LTE/GSM.
-
Квалификация компонентов аппаратных комплексов.
-
Тестирование совместимости СХД с ПО, разработанным за пределами компании: системы виртуализации и резервного копирования.
-
Тестирование совместимости СХД с различными компонентами сетевой инфраструктуры.
-
Тестирование Ethernet L3-коммутатора KORNFELD.
-
Тестирование ПО в условиях повышенной нагрузки на графическую систему с применением ИИ.
-
Выполнение существующих тестов в рамках регрессионного тестирования или тестирования нового функционала.
-
Разработка сценариев проверки, выявление и воспроизведение ошибок.
-
Подготовка отчётов для команды разработки.
Требуемые знания и навыки:
-
Базовое знание Linux, опыт работы с консолью.
-
Базовый опыт программирования на Python.
-
Понимание архитектур современных вычислительных устройств.
-
Понимание принципов работы с системами хранения данных.
-
Общее знание теории и принципов тестирования (основные определения, виды тестов, техники составления тестовых сценариев и оформления баг-репортов).
-
Понимание жизненного цикла разработки ПО (знакомство с Agile-процессами) и места тестирования в нем.
-
Уровень владения английским языком, достаточный для чтения научно-технической литературы.
-
Понимание специфики предметной области телеком: настройки сети и работы сетевых протоколов TCP/IP, базовые знания радиотехники, теории распространения радиоволн.
-
Теоретические знания по микроконтроллерам и ПЛИС.
-
Понимание основ и опыт работы с лабораторным оборудованием (анализаторы спектра, осциллографы, генераторы сигналов, векторные анализаторы цепей, измерители мощности, источники питания и т.д.).
Дополнительно привествуем:
-
Теоретические знания по сетевому стеку.
-
Опыт сборки ПК.
-
Опыт настройки ОС и домашних сетей.
-
Опыт отладки или поиска неисправностей оборудования.
-
Опыт работы на проектах с Arduino или Raspberry Pi.
-
Навыки программирования на любых языках.
-
Знание инструментов контроля версий: Git, repo, Bitbucket, Gerrit.
-
Опыт работы с Active Directory, OpenLDAP, DNS, DHCP.
-
Знание протоколов статической и динамической маршрутизации, принципов их работы, технологий и протоколов управления сетевыми устройствами: ARP, BGP, BFD, ECMP, EGP, FRR, IGP, LACP, MC-LAG, RSTP, STP, VLAN, VRRP, VXLAN.
-
Навыки практического использования инструментов диагностики IP-маршрутизации, исследования IP-пакетов и создания нагрузки на конечных узлах IP-сети: ping, traceroute, tcpdump, Wireshark, iperf и т.д.
-
Практический опыт работы с программными эмуляторами сетей: VIRL — Virtual Internet Routing Lab, Cisco PT — Cisco Packet Tracer, GNS3 — Graphical Network Simulator-3, EVE-NG — Emulated Virtual Environment Next Generation и другими.
-
Знание основ unit-тестирования и опыт применения.
-
Владение C# на уровне Junior+.
-
Опыт ручного тестирования игр на одном из популярных движков: Unity, Unreal, Godot, CryEngine.
-
Знание инструментов тестирования веб-сервисов: Postman, cURL.
-
Опыт отладки или поиска неисправностей, интерес к бенчмаркам.