Программист C++ / Qt Autotest Developer (End-to-End)

СиСофт, (CSoft)

Программист C++ / Qt Autotest Developer (End-to-End)

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

Команда MS Навигатор / Персональная модель ищет разработчика автотестов для промышленного CAD-приложения.


Задача роли — разработка и поддержка конечных автоматизированных тестов, проверяющих корректность работы системы целиком: от пользовательских сценариев до взаимодействия подсистем.

Unit-тестами мы не занимаемся — фокус исключительно на e2e / системных / интеграционных тестах с реальным запуском приложения и UI.

Проект разрабатывается на C++, UI — Qt, целевые платформы: Windows, Linux, Android.

Обязательные требования:
  • Разработка и поддержка end-to-end автотестов для CAD-приложения;
  • Автоматизация пользовательских сценариев работы с UI (Qt);
  • Проверка корректности работы системы при реальном запуске приложения;
  • Подготовка тестовых данных, проектов и сценариев;
  • Анализ падений, нестабильных тестов и воспроизводимых дефектов;
  • Интеграция автотестов в CI/CD пайплайн;
  • Поддержка и развитие инфраструктуры автотестирования.

Будет плюсом:

  • Опыт автоматизации Qt-приложений (Qt Test, Squish, собственные фреймворки и т.п.);
  • Понимание архитектуры C++-приложений;
  • Опыт тестирования CAD / инженерного / графического ПО;
  • Работа с CI (Jenkins, GitLab CI и аналоги);
  • Понимание многопоточности и асинхронного поведения UI;
  • Опыт работы с нестабильными или долгоживущими e2e-тестами;
  • Базовые навыки работы в Linux.
Условия:
  • Работа в стабильной, динамично развивающейся, аккредитованной ИТ-компании;
  • Официальная заработная плата, обсуждается на собеседовании;
  • Оформление по ТК РФ с первого рабочего дня;
  • Медицинский полис ДМС расширенного формата за счет компании. Льготные условия оформления ДМС для членов семьи;
  • Интересные задачи и коллектив профессионалов;
  • Возможность карьерного роста;
  • Возможность удаленной работы;
  • Дружный коллектив;
  • Комфортабельные офисы в г. Москва, г. Иваново, г. Нижний Новгород, г. Обнинск.
Навыки
  • C++
  • Qt
  • MySQL GUI Tools
  • CAD
  • Jenkins
  • GitLab CI
  • Linux
Посмотреть контакты работодателя

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

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

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