YADRO

Ведущий QA инженер

Не указана
  • Нижний Новгород
  • Полная занятость
  • Удаленная работа
  • Более 6 лет
  • Linux
  • Pytest
  • Python
  • CI/CD
  • Английский — B2 — Средне-продвинутый

Нижний Новгород, Москва, Петербург, другие города России

Динамично развивающаяся команда экспертов в области создания инструментов для проектирования и разработки, а также системного программного обеспечения для разрабатываемых аппаратных платформ RISC-V архитектуры, ищет Ведущего full stack QA инженера.

От кандидатов требуется желание работать и развиваться в области автоматизации тестирования разрабатываемых инструментов и проведении системного интеграционного тестирования аппаратных решений. Потребуется создавать принципиально новые тестовые сценарии, создавать и развивать фреймворки автоматизации тестирования, участвовать в проведении системного интеграционного тестирования новейших аппаратных решений и многое другое.

Работая в нашем проекте, вы приобретёте опыт разработки на языке python, опыт работы с ОС семейства Linux, а также Docker, Kubernetes, Jenkins. Познакомитесь с множеством интересных людей.

Чем Вам предстоит заниматься:

  • Анализ требований, архитектурной документации SoC, RTL-спецификаций и ПО (drivers, firmware, applications).
  • Проектирование тестовых моделей (use cases, state machines, decision tables, equivalence classes), риск-анализ и определение тестового покрытия.
  • Разработка и поддержка стратегий тестирования на уровне модулей, интеграции и системы (включая выбор подходов, приоритизацию и метрики покрытия).
  • Разработка высокоуровневых тест-планов, интеграционных и системных тестовых сценариев для ПО и битстримов.
  • Дизайн и ревью сложных тест-кейсов.
  • Тестирование битстримов на FPGA-прототипах, эмуляторах и реальном силиконе: bring-up, smoke, stability, совместимости с ПО.
  • Проектирование, разработка и поддержка автоматизированных систем и фреймворков тестирования (включая архитектуру тестов, выбор инструментов и интеграцию в CI/CD).
  • Автоматизация тестов (написание и поддержка автоматизированных тестовых фреймворков, интеграция в CI/CD).
  • Техническое руководство и наставничество младших и средних членов QA-команды (code review, передача знаний, помощь в росте).
  • Участие в code review тестового кода и фреймворков.
  • Участие в улучшении и оптимизации процессов контроля качества в команде и на уровне отдела (внедрение лучших практик, метрик, инструментов).
  • Анализ дефектов, воспроизведение сложных багов, работа с разработчиками и командой верификации для root-cause analysis.
  • Поддержка traceability требований → тесты → баги.
  • Участие в планировании, оценке задач, ретроспективах и улучшении QA-процессов.


Что мы ожидаем от будущего члена команды:

  • Опыт работы QA Engineer от 5 лет, из них минимум 2–3 года на позиции Senior/Lead.
  • Глубокий опыт тестирования системного и/или прикладного ПО (drivers, firmware, RTOS, Linux-based systems).
  • Уверенное знание методологий тестирования.
  • Опыт проектирования тестовых моделей и тест-планов с нуля по требованиям и архитектуре.
  • Навыки автоматизации тестирования на Python (pytest), опыт работы с CI/CD (Jenkins, GitLab CI и т.п.).
  • Уверенный английский язык (чтение технической документации).

Дополнительно приветствуем:

  • Понимание базовых принципов цифровой схемотехники, интерфейсов.
  • Опыт работы с инструментами: JTAG/debuggers.
  • Опыт тестирования FPGA/SoC битстримов или пост-силиконовой валидации.
  • Сертификация ISTQB Advanced Level или аналог.
  • Опыт менторства или лидерства небольших QA-подгрупп.
  • Системное мышление, сильные аналитические навыки, внимание к деталям;
  • Умение работать в команде, позитивное отношение к изменениям.
  • Самостоятельность и инициативность.
  • Хорошие коммуникативные навыки, умение аргументировать свою позицию

Будем рады предложить:

  • Конкурентный уровень полностью официальной заработной платы;
  • Работу в аккредитованной ИТ-компании;
  • Гибкое начало рабочего дня;
  • Возможность выбора формата работы (удалённая/офис/гибрид);
  • Программы обучения и развития сотрудников (включая внешние курсы повышения квалификации);
  • Внутреннюю программу поддержки инноваций;
  • Систему премирования за научные достижения, публикацию статей и регистрацию патентов;
  • «Лекторий», в рамках которого приглашённые эксперты и наши специалисты делятся профессиональным опытом из различных областей науки;
  • Медицинскую страховку с первых дней работы, включающую стоматологию