Напиши текст вакансии для должности "Инженер по автоматизации интеграционного тестирования / QA automation (Python)". Название компании: "YADRO". Расположение: Санкт-Петербург. График работы: Удаленная работа. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'Python', 'Linux', 'Jenkins', 'Pytest', 'ООП', 'TCP/IP'

YADRO – группа российских технологических компаний, объединяющая направления разработки и производства вычислительных платформ, систем обработки и хранения данных, телекоммуникационного и сетевого оборудования, персональных и «умных» устройств, микропроцессорных ядер на базе открытой архитектуры RISC-V и fabless-производство микропроцессоров. Сейчас мы запускаем новое продуктовое направление - разработка сетевых устройств (коммутаторов) и в связи с этим открываем поиск Старшего/Ведущего Инженера по автоматизации интеграционного тестирования на Python. Очевидно, что разработка такого технического сложного устройства с нуля займет существенное время, поэтому в качестве начальной точки будет использованы известные open-source решения. Но в отличии от других компаний мы не только OSS используем, но и сами активно контрибьютим: от патчей в ядро linux до библиотек в python (pypi). В Департаменте контроля качества мы отдаем приоритет автоматизации тестирования и нуждаемся в инженерах умеющих не только писать стабильные и хорошо покрывающие функционал автотесты, но и обладающих широким кругозором, предлагающих нестандартные решения для задач, которые не решаются &quot;в лоб&quot; или требуют неприемлемых ресурсов для тестирования(пример задачи: https://www.youtube.com/watch?v=oFf2v2FWFJA). Мы будем рады видеть в нашей команде инженеров, умеющих построить правильную архитектуру автотестов и процессы вокруг нее. Иными словами нам нужны инженеры, которые даже если не знают решения &quot;здесь и сейчас&quot;, то могут подумать и предложить варианты решения. !!! На удаленный формат работы рассматриваем кандидатов готовых работать по часовому поясу UTC+03:00 (+/- 2 часа). Чем предстоит заниматься:  Созданием и поддержкой автотестов на новый и существующий функционал сетевого устройства; Созданием/доработкой библиотек и фреймворка для автотестов; Адаптацией автотестов для запуска для hardware (реальные физические стенды); Анализом проблем/багов, репортингом багов; Оптимизацией запусков тестов, в основном с целью уменьшения времени исполнения.  Мы ожидаем от будущего члена команды:  Python 3.9, OOP, async; Pytest framework + plugins, requests, Paramiko; ОС Linux на уровне продвинутого пользователя; Опыт написания автотестов для API/backend; Опыт работы с Jenkins; Опыт отладки python кода; Сетевой стек IP протокола.  Будет плюсом, если Вы:  С нуля строили систему автотестов на python; Писали автотесты для распределенных систем; Термины BGP/OSPF/LACP/ACL/VRF/VLAN для Вас хорошо знакомы: Использовали утлиты ping/traceroute/iperf/wireshark; Знаете модель OSI.  Мы предлагаем:  Конкурентный уровень заработной платы (для нас это не просто слова, а принцип); Систему премирования за научные достижения, публикацию статей, регистрацию патентов и выступления на конференциях; «Лекторий», в рамках которого приглашенные эксперты и наши специалисты на регулярной основе делятся профессиональным опытом из различных областей науки; Внутреннюю программу поддержки инноваций; Медицинскую страховку, включающую стоматологию, госпитализации, международные путешествия; Льготное страхование членов семьи.