Инженер по тестированию программно-аппаратных комплексов (manual)

грейд
middle
формат
гибрид Санкт-Петербург
страна
Россия
опубликована
сегодня

описание

Компания «Е-Цифра» осуществляет полный цикл разработки программных комплексов, включающих устройства, сетевые и облачные сервисы, мобильные приложения. Основная специализация — программное обеспечение для домофонии, СКУД и камер видеонаблюдения. Компания взаимодействует с крупнейшими российскими производителями оборудования для жилых домов, объектов социальной сферы и промышленно-гражданского строительства. Сейчас мы в поисках специалиста, который будет осуществлять тестирование внутренних продуктов, в том числе устройств на базе Linux.

задачи

  • Проведение ручного тестирования. Тестирование аппаратных комплексов и встраиваемого ПО базе Linux на всех этапах: от прототипа до серийного устройства
  • Тестирование обновления, сетевых настроек, работа с логами и консолью.
  • Проведение автоматизированного тестирования, написание unit-тестов на основе кода
  • Тестирование API бэкенда: выполнять запросы и анализировать ответы
  • Подготовка, сборка, поддержка тестовых стендов: выполнение монтажа и коммутации оборудования, подключение периферийных устройств
  • Проверка протоколов и интеграций: IP-сеть, RS-485/Wiegand, взаимодействие с облаком и мобильными приложениями
  • Участие в регрессии перед релизом и серийным производством
  • Сбор сведений о нарушениях работы программно-аппаратного комплекса, анализ полученных результатов: ошибок, сбоев, некорректной работы, уязвимостей, чтение логов
  • Оформление полученных результатов в виде отчетов о тестировании
  • Работа в трекере задач Jira, подготовка профильных статей в Confluence
  • Взаимодействие с разработкой, схемотехниками и производством при разборе дефектов
  • Участие в приёмо-сдаточных испытаниях и подготовке устройства к серийному производству
  • Подготовка эксплуатационной документации

требования

  • Среднее или высшее техническое образование
  • Опыт тестирования от 2 лет, в том числе аппаратного обеспечения или встраиваемых систем
  • Опыт самостоятельной разработки тест-кейсов
  • Опыт модульного и интеграционного тестирования
  • Уверенная работа с Linux (командная строка, SSH, анализ логов).
  • Базовые знания С, С++, Makefile, cmake
  • Умение читать код и писать unit-тесты на его основе
  • Знание фреймворков модульного тестирования (GTest, Catch2, doctest)
  • Базовые знания сетевых технологий (TCP/IP, DHCP, NAT)
  • Умение использовать PuTTY, MobaXterm,Postman
  • Уверенное владение измерительными приборами (мультиметр, осциллограф) для проверки питания и электрических интерфейсов
  • Умение читать принципиальные электрические схемы и техническую документацию, понимание основ электротехники
  • Понимание цели, задачи и процедуры тестирования
  • Техническая грамотность
  • Опыт в сборке/коммутации стендов
  • Будет плюсом: Умение настраивать сетевое оборудование; Опыт разработки тест-кейсов с нейросетями; Понимание структуры СУБД (PostgreSQL); Базовые навыки работы с паяльником/сборкой тестовых стендов; Понимание работы SIP-серверов; Опыт в области домофонии и СКУД; Jira/Confluence; Знание оборудования и линейных протоколов систем домофонии; Широкий кругозор в области it

условия

  • Оформление - TK РФ, испытательный срок 3 месяца
  • Уровень дохода: 120 000р - 160 000р. "Белая" заработная плата, обсуждаемая по итогам собеседования
  • Обучение в команде
  • Возможность научиться работать с различными типами домофонного оборудования
  • Офис в центре города с оборудованным местом для работы (мониторы, отладочные стенды)
  • Первые 3-6 месяцев работа в офисе (Петроградская наб., д. 34), чтобы вникнуть в специфику работы с ПО и домофонным оборудованием. Далее можно выбрать удаленные дни при необходимости
  • Отсутствие дресс-кода
  • Бесплатный чай/кофе, печенье

навыки

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

статьи для QA-инженеров