QA-инженер

QA-инженер

Ростов-на-Дону, Омская улица, 2Е

Описание вакансии

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

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
  • Тепловизоры
  • Видеокамеры
  • Дальномеры

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

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

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

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

Навыки
  • Linux
  • Git
  • C++
  • Функциональное тестирование
  • Автоматизированное тестирование
  • Объемное тестирование
  • Тестовое окружение
  • Постановка задач разработчикам
  • Docker
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Вебпрактик

Full-Stack QA Engineer

Вебпрактик

  • Ростов-на-Дону

  • Не указана

Рекомендуем

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию