Обязанности:
Команда 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. Условия: Работа в стабильной, динамично развивающейся, аккредитованной ИТ-компании; Официальная заработная плата, обсуждается на собеседовании; Оформление по ТК РФ с первого рабочего дня; Медицинский полис ДМС расширенного формата за счет компании. Льготные условия оформления ДМС для членов семьи; Интересные задачи и коллектив профессионалов; Возможность карьерного роста; Возможность удаленной работы; Дружный коллектив; Комфортабельные офисы в г. Москва, г. Иваново, г. Нижний Новгород, г. Обнинск.Похожие вакансии