QA Engineer (Process & Automation, Desktop / Qt) new
Альтами · зарплата не указана · Санкт-Петербург · HH · опубликовано 19 апреля 2026 г.
Описание вакансии
Описание роли
Мы ищем специалиста, который сможет выстроить процесс тестирования desktop-приложения с нуля, начиная с базовых проверок и заканчивая автоматизированным покрытием и интеграцией в CI/CD.
Это роль не только про автоматизацию, а про создание полноценной системы качества.
Формат работы
• Part-time участие с гибким количеством часов
• Проектная работа с четким scope и ожидаемыми результатами
• Ориентация на результат, а не на загрузку по часам
Ключевые ожидания
• Построение QA-процесса с нуля:
• от чек-листов и ручного тестирования
• до автоматизации и регулярного regression-покрытия
• Определение этапов эволюции тестирования:
• быстрый старт через чек-листы
• формализация в тест-кейсы
• постепенное внедрение автотестов
• Принятие ответственности за качество продукта, включая принятие решений по подходам и приоритетам
Обязательные навыки
• Опыт построения или трансформации QA-процессов (manual → automation)
• Практический опыт:
• ручного тестирования (чек-листы, exploratory testing)
• разработки тест-кейсов и тест-сьютов
• автоматизации тестирования desktop GUI-приложений
• Уверенное владение Python
• Опыт работы с баг-трекинг системами (например, Jira, YouTrack, Redmine или аналоги)
• Опыт работы с системами контроля версий (Git)
Инженерные компетенции
• Понимание, какие сценарии целесообразно автоматизировать, а какие оставлять ручными
• Опыт построения:
• smoke-проверок
• regression-наборов
• UI-flow сценариев
• Работа с нестабильными UI-тестами:
• синхронизация
• устранение flaky поведения
• Опыт интеграции тестирования в CI/CD pipeline
• Навык написания поддерживаемого тестового кода и структурирования тестовых решений
Будет плюсом
• Опыт работы с Squish
• Понимание специфики desktop-приложений на Qt / C++
• Опыт написания тест-стратегий и тест-планов
Профиль кандидата
Нам нужен специалист, который:
• способен эффективно работать в part-time формате, самостоятельно управляя своим временем и приоритетами
• рассматривает тестирование как систему, а не набор отдельных задач
• может выстроить процесс с нуля без постоянного контроля
• способен довести решение до рабочего состояния и передать его команде
• ориентирован на создание устойчивого и поддерживаемого QA-процесса
Ожидаемые результаты
• Согласованный перечень тест-кейсов
• Реализованные тест-сьюты, хранящиеся в репозитории
• Подготовленные шаблоны отчетности
• Техническая документация по установке и запуску
• Описанная стратегия тестирования с указанием покрытия и ограничений