К содержимому

QA-инженер

100 000 — 150 000 ₽ССТРостов-на-Дону

Пожалуйста, читайте описание Вакансии до конца.

QA работа с Embedded системами, C++

Мы не разрабатываем сайты - мы работаем с железками и пишем ПО под железки, которое также нужно тестировать.

Работа только с проживанием в Ростов - на - Дону или ближайших городах с возможностью приехать в любой день в полный рабочий день.

Обязанности

Функциональное тестирование

  • Проверка работы программного обеспечения на стабильность работы (возможны поездки к заказчику).
  • Разработка тест-кейсов, чек-листов и сценариев испытаний.
  • Проведение регрессионного тестирования.
  • Проверка требований и соответствия реализованного функционала ТЗ.

Тестирование алгоритмов

  • Проверка работы:
  • нейронной модели;
  • работы узлов (NDA).
  • Анализ ложных срабатываний программных модулей.
  • Валидация результатов работы нейросетевых моделей.

Тестирование сенсоров

  • Проверка интеграции:
  • видеокамер;
  • тепловизоров;
  • дальномеров;
  • Контроль корректности передачи данных между подсистемами.

Тестирование embedded-части

  • Проверка обмена по:
  • UART;
  • RS-485;
  • Ethernet;
  • EtherCat (будет плюсом).
  • Анализ логов оборудования.
  • Участие в испытаниях на реальном оборудовании.

Документация

  • Заведение дефектов в Jira.
  • Подготовка отчетов о тестировании.
  • Подготовка протоколов испытаний.
  • Ведение тестовой документации.

Возможны редкие командировки

Требования

Обязательные

  • Опыт работы QA от 3 лет.
  • Понимание жизненного цикла разработки ПО.
  • Опыт работы с Jira.
  • Опыт составления:
  • тест-кейсов;
  • чек-листов;
  • баг-репортов.
  • Знание Linux на уровне пользователя.
  • Навыки анализа логов.
  • Понимание клиент-серверной архитектуры.
  • Базовые знания сетей TCP/IP.

Желательно

  • Опыт тестирования embedded-систем.
  • Опыт тестирования промышленного оборудования.
  • Опыт работы с UART, RS-485, Ethernet.
  • Понимание принципов работы нейросетей.
  • Опыт тестирования систем компьютерного зрения.
  • Навыки работы с Git.

Будет большим плюсом

  • Опыт тестирования робототехники
  • Работа с Wireshark.
  • Опыт автоматизации тестирования на Python.
  • Навыки работы с Postman.
  • Понимание фильтра Калмана и принципов трекинга объектов.
  • Опыт работы с OpenCV.
  • понимание основ программирования основ C++

Технический стек проекта

  • Linux
  • GitLab
  • Jira
  • C++
  • Python
  • OpenCV
  • PyTorch
  • Qt
  • Docker
  • UART / Ethernet / RS-485
  • Тепловизоры
  • Видеокамеры
  • Дальномеры

Что должен уметь хороший кандидат

На собеседовании должен уверенно объяснить:

  • Разницу между smoke, regression и acceptance testing.
  • Как проверить корректность работы дальномера.
  • Как определить ложное срабатывание нейросети.
  • Как оформить хороший bug report.
  • Как проверить устойчивость алгоритма при потере части кадров.
  • Как проверить работу системы при деградации сигнала сенсоров.
  • Как анализировать логи Linux и встроенного устройства.

Желательно понимание основ программирования C++.

openqareer не кадровое агентство: вакансия собрана с открытого источника, отклик подаётся на сайте работодателя.