Инженер по автоматизации тестирования (Middle)
YADRO ищет Middle-инженера по автоматизации тестирования для разработки автотестов сетевого оборудования. Нужен опыт работы с Python, Pytest и Linux, а также понимание сетевых технологий. Компания предлагает конкурентную зарплату, обучение и ДМС.
Зарплата не указана — оценили по рынку
На основе 86 похожих вакансий за 90 дней.
Что предстоит делать
Навыки: Python, Linux, Pytest, Asyncio, BGP, OSPF, Сетевые технологии. Квалификация: Middle. Специализации: Инженер по автоматизации тестирования. **YADRO** — это российская технологическая компания, объединяющая направления разработки и производства вычислительных платформ, систем обработки и хранения данных, телекоммуникационного и сетевого оборудования, клиентских устройств, микропроцессорных ядер и fabless-производство микропроцессоров. R&D центры расположены в Москве, Санкт-Петербурге, Нижнем Новгороде и Минске, есть собственное производство в Московской области и инновационное производство полного цикла в городе Дубна. Одним из ключевых направлений YADRO является разработка сетевых устройств промышленного класса. В своих разработках мы используем сетевую операционную систему с открытым кодом SONiC, созданную в рамках Open Compute Project. Мы развиваем ее, дорабатывая для нужд наших заказчиков и адаптируя под наши устройства, и делаем это совместно с другими участниками проекта. В этой роли вы будете отвечать за качество ключевых функций сетевой операционной системы коммутатора DC-класса. Фокус работы направлен на проверку того, насколько корректно работают и взаимодействуют внутренние подсистемы ОС. Вы будете создавать быстрые и эффективные сценарии, работающие напрямую с интерфейсами компонентов и базами данных управления. *Ваша цель — обеспечивать покрытие на ранних этапах и валидировать бизнес-логику системы через её внутренние состояния.* ******Чем предстоит заниматься:** - разработкой автотестов для сетевого оборудования L2/L3; - писать автотесты, которые проверяют передачу данных и команд между подсистемами ОС через программные интерфейсы; - валидировать сетевые функции (L2/L3 протоколы, управление интерфейсами), анализируя изменения во внутренних базах данных; - проверять отказоустойчивость компонентов: имитировать сбои, задержки в очередях и передачу некорректных данных через механизмы IPC для проверки стабильности и механизмов восстановления (reconciliation); - анализировать системные логи и дампы, чтобы находить сложные логические ошибки на ранних этапах разработки; - расширять тестовое покрытие в рамках существующего фреймворка, чтобы кратно сократить время прохождения регрессии. - разбором и анализом результатов тестов, в случае их нестабильной работы - выяснением причин. **Мы ожидаем от будущего члена команды:** - уверенно владеете Python (Pytest) и имеете опыт в автоматизации от 2 лет; - свободно работаете в Linux и понимаете принципы работы хранилищ данных (Redis, Key-Value); - понимаете событийную модель взаимодействия компонентов (Pub/Sub); - умеете интегрировать тесты в CI/CD процессы; практический опыт с Jenkins будет плюсом; - знаете основы сетевых технологий и понимаете устройство модульных сетевых ОС; - умеете эффективно анализировать системные данные и журналы событий; - способны разобраться в архитектурной схеме и превратить её в сценарий компонентного теста. ## Условия работы: - конкурентный уровень заработной платы для нас это не просто слова, а - принцип; - обучение и развитие: учебный портал с курсами и лекциями от внешних и внутренних экспертов, а также дополнительное профессиональное обучение и изучение английского языка; - программа поддержки инноваций: премии за научные достижения, публикацию статей, выступления на конференциях и регистрацию патентов; - \"Лекторий\", в котором мы организовываем встречи с выдающимися экспертами в области технологий; - забота о здоровье: ДМС с первых дней работы + стоматология, а также льготные условия страхования близких; - поддержка в личных вопросах: консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами; - открытое общение: регулярные онлайн-встречи всей команды YADRO; - программа рекомендаций: рекомендуя друзей или бывших коллег, вы получаете не только возможность работать вместе, но и денежные бонусы.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в YADRO
11 активных вакансий в компании
Руководитель отдела тестирования (QA Lead)
~1 852 338 ₸ оценка
YADRO ищет руководителя отдела тестирования для управления командами QA, которые тестируют Enterprise-системы хранения данных. Нужен опытный лидер с глубокими знаниями методологий тестирования и навыками построения процессов. Компания предлагает конкурентную зарплату, ДМС и возможности для профессионального роста.
Embedded Linux разработчик (C/C++)
~1 065 578 – 1 894 360 ₸ оценка
Разработка встраиваемых систем на Embedded Linux с использованием C/C++ и Yocto. Требуется опыт от 1 года, знание Linux, интерфейсов передачи данных и скриптовых языков. Предлагается гибридный формат работы, медстраховка и бонусы за научные достижения.
Lead Golang Developer (Backend)
~1 930 500 – 3 118 500 ₸ оценка
YADRO ищет Lead-разработчика для создания высоконагруженной подсистемы управления СХД на Go. Нужно поддерживать модули блочного доступа, анализировать дефекты, участвовать в архитектуре и наставлять команду. Предлагают удаленную работу, конкурентную зарплату и соцпакет.
DevOps-инженер (Lead)
YADRO ищет Lead DevOps-инженера для работы над объектным хранилищем TATLIN.OBJECT. Нужно переработать CI/CD пайплайны, внедрить быстрые quality gates и автоматизировать разворачивание инфраструктуры. Требуется опыт с Jenkins, GitLab, Terraform, Ansible, Python и Linux. Компания предлагает конкурентную зарплату, ДМС, обучение и поддержку инноваций.
Похожие вакансии
6 вакансийPython Developer
Продуктова IT-компанія VoIPTime шукає Python Developer для розробки контакт-центру та CRM. Потрібен досвід від 1 року з Python, FastAPI/Flask, SQLAlchemy, PostgreSQL, Docker. Пропонують гібридну роботу (офіс у Львові + віддалено), конкурентну зарплату та роботу над власним продуктом.
Python разработчик (RESTful API и микросервисы)
Ищем Python-разработчика для создания и поддержки RESTful API и микросервисов в облаке. Работа удаленная, в команде, с фокусом на надежность и производительность сервисов. Требуется опыт с Python и облачными технологиями.
Разработчик Python/React
Ищем разработчика для создания и поддержки веб-приложений на Python и React. Нужен опыт с Django/Flask, REST API и облачными сервисами. Предлагается удаленная работа по контракту.
Python разработчик (платежное решение)
Ищем Python-разработчика для создания платежного решения с нуля. Нужно писать чистый код на Django, работать с AWS и PostgreSQL, участвовать в код-ревью. Предлагают работу в небольшой agile-команде на удаленке для американского клиента.
Разработчик игр (Python, Panda3D)
Вакансия для разработчика игр: предстоит создавать игровые механики и системы на Python и Panda3D, оптимизировать рендеринг и интегрировать функции. Работа удаленная, требуется опыт с масштабируемым кодом и отладкой.