Назад
1 день назад

Senior AQA Engineer (C++/C#)

300 000
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Senior AQA Engineer (C++/C#): автоматизация тестирования высоконагруженных приложений, прикладного ПО и продуктов в области искусственного интеллекта с акцентом на API, embedded-логику, UI и взаимодействие с оборудованием. Focus on проектирование тестовых фреймворков, интеграцию автотестов в CI/CD и локализацию сложных дефектов.

Локация: офис в Новосибирске; предусмотрена компенсация затрат на переезд и материальная помощь при аренде жилья. Оформление — в соответствии с ТК РФ.

Компания

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

Что делать

  • Обосновывать и внедрять стек и фреймворки автоматизации для API, embedded-компонентов, desktop- и Qt-интерфейсов.
  • Разрабатывать unit-, integration-, API- и UI-автотесты для логики приложений и пользовательских интерфейсов.
  • Тестировать взаимодействие программного обеспечения с оборудованием по протоколам UART, CAN и Ethernet.
  • Интегрировать автотесты в CI/CD-пайплайны Jenkins, GitLab CI/CD и GitHub Actions.
  • Анализировать результаты прогонов, локализовать дефекты, контролировать исправления и участвовать в ревью требований.
  • Принимать технические решения, проводить код-ревью, наставлять инженеров и вести техническую документацию.

Требования

  • От 4–5 лет коммерческого опыта в тестировании backend на C++ и C#, а также интерфейсов на UWP, Avalonia или Qt.
  • Не менее 1–2 лет в роли Senior либо наставника/тимлида.
  • Уверенное владение C++ или C# для тестов внутри кода и Python для тестовой обвязки.
  • Опыт автоматизации UI с FlaUI, Appium, WinAppDriver или Squish, а также API-тестирования REST, WebSocket и gRPC.
  • Понимание клиент-серверной архитектуры, протоколов передачи данных, Docker и CI/CD.
  • Знание Git, code review, Allure Report и Zephyr.

Хорошо, если есть

  • Опыт тестирования высоконагруженных или отказоустойчивых систем.
  • Базовые навыки performance-тестирования.

Культура и преимущества

  • Работа в крупной ML-команде с собственными вычислительными кластерами.
  • Аккредитованная IT-компания, официальное оформление, белая заработная плата, больничные и отпускные.
  • Ежемесячная и годовая премия по результатам работы.
  • ДМС в зависимости от стажа, современные компьютеры и два монитора.
  • Офис с парковкой, кухней, душем и возможностью дополнительного оснащения рабочего места.
  • Дополнительная материальная поддержка, подарки детям и путёвки в детские лагеря.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →