Старший Manual QA инженер (Desktop/System)
Старший Manual QA инженер для украинского DefTech-продукта. Нужен опыт тестирования Windows Desktop/System приложений, включая установку, логи, интеграции и сценарии с потерей связи. Работа в паре с другим Senior QA, полная ответственность за ручное тестирование релизов. Удаленно, полный день, Украина.
Эта вакансия платит больше рынка
На 67% выше медианы QA по 66 вакансиям за 90 дней.
Что предстоит делать
<p><strong>Только Украина · Полная занятость · Украинский DefTech-продукт · GreenM Talent Partner</strong></p><h3>О роли</h3><p>Мы ищем Senior Manual QA Engineer с сильным и актуальным практическим опытом тестирования Windows Desktop / системных приложений.</p><p>Это <strong>не Web/Mobile QA роль с эпизодической работой с Desktop</strong>.</p><p>Продукт — это локально запускаемая десктопная система реального времени, которая работает с внешними источниками данных, интеграциями и подключенными компонентами, включая сценарии с нестабильным или отсутствующим соединением.</p><p>QA-практика уже существует: smoke-покрытие, регрессионный набор, release gates, правила severity/priority и Senior QA Engineer уже на месте.</p><p>Мы нанимаем второго Senior QA Engineer, который будет работать как равный партнер и постепенно станет полностью взаимозаменяемым в рамках цикла релиза.</p><p>Главный приоритет найма сейчас — короткое время до полной автономности. По этой причине мы сознательно отдаем приоритет кандидатам, чей недавний коммерческий опыт уже близок к Desktop/System QA, работе с подключениями, интеграциями, целостностью данных и поиском неисправностей.</p><p>Дальнейшие детали продукта раскрываются в процессе найма и, при необходимости, после подписания NDA.</p><h3>Эта роль, скорее всего, вам подойдет, если</h3><p>Вы лично тестировали реальный Desktop/System продукт, желательно на Windows, и ваша работа включала больше, чем просто проверку UI.</p><p>Например, вы имели дело с такими областями, как:</p><ul><li>установка, настройка, обновления или миграции;</li><li>локальное состояние приложения и локальные данные;</li><li>специфичное для Windows поведение;</li><li>логи и технический поиск неисправностей;</li><li>потеря соединения, переподключение или синхронизация;</li><li>внешние интеграции, устройства или источники данных;</li><li>совместимость версий;</li><li>несогласованные или задержанные данные;</li><li>решения по регрессу и готовности к релизу;</li><li>дефекты, где первопричина может быть в приложении, ОС, сети, конфигурации, интеграции или внешнем компоненте.</li></ul><p>Опыт работы с картами, ГИС, геоданными, трекингом, телеметрией, датчиками, коммуникационными протоколами или аппаратно-подключенными системами особенно релевантен.</p><h3>Чем вы будете заниматься</h3><p>Вы будете работать вместе с текущим Senior QA Engineer и возьмете на себя полное практическое владение выполнением QA.</p><p>Ваши обязанности будут включать:</p><ul><li>самостоятельное проведение циклов Manual/System QA для релизов;</li><li>тестирование функциональности Windows Desktop за пределами UI-слоя;</li><li>проверку установки, конфигурации, локального состояния и поведения, зависящего от окружения;</li><li>тестирование сценариев с ухудшенным соединением, восстановления и целостности данных;</li><li>расследование сбоев интеграций и несоответствий между различными источниками данных;</li><li>воспроизведение инцидентов, сбор логов/доказательств и сужение круга вероятного слоя сбоя;</li><li>поддержание регрессионного покрытия для критических потоков продукта;</li><li>создание и обновление тест-кейсов, чек-листов и отчетов о дефектах;</li><li>участие в решениях по severity/priority и обсуждениях go/no-go для релизов;</li><li>обмен контекстом и владением QA с другим Senior QA Engineer, чтобы любой из них мог безопасно взять на себя зону ответственности другого.</li></ul><p>Автоматизация может появиться позже как вспомогательный инструмент, но это по своей сути практическая Manual/System QA позиция.</p><h3>Обязательные требования</h3><h3>1. Недавний практический Desktop / System QA</h3><p>У вас есть коммерческий опыт тестирования установленных десктопных приложений, желательно на Windows.</p><p>Мы ожидаем, что вы сможете описать конкретные недавние случаи, связанные с самим Desktop-клиентом, — а не только веб-интерфейс, который оказался частью того же продукта.</p><p>Ваш Desktop-опыт должен включать несколько из следующих аспектов:</p><p>установка / обновление / миграция / конфигурация / локальное состояние / логи / поведение ОС / ограничения ресурсов / подключения / интеграции / внешние зависимости / восстановление после сбоев.</p><p>Если ваш недавний коммерческий опыт — это почти полностью Web или Mobile, эта роль вряд ли вам подойдет.</p><h3>2. Сильное владение Manual QA</h3><p>Не менее 3+ лет практического Manual QA как значимой части вашей повседневной работы.</p><p>Вы должны быть в состоянии провести нас через реальные случаи, включающие:</p><ul><li>исследовательское тестирование;</li><li>приоритизацию на основе рисков;</li><li>регресс;</li><li>расследование дефектов;</li><li>неполные требования;</li><li>решения по рискам релиза.</li></ul><p>Должность Lead/QA Manager не является проблемой, но нам нужны доказательства того, что вы лично по-прежнему выполняли значительный объем практического тестирования.</p><h3>3. Системное / интеграционное мышление</h3><p>Вы должны уверенно расследовать проблемы, выходящие за рамки:</p><blockquote><p>«UI показывает неправильное значение».</p></blockquote> <p>Мы ожидаем, что вы сможете работать с такими доказательствами, как:</p><p>логи → API/интеграция → база данных/локальное состояние → внешний источник данных → сеть/окружение</p><p>и определять, где начинается несоответствие.</p><h3>4. Понимание подключений / отказоустойчивости</h3><p>Коммерческий опыт хотя бы с некоторыми из следующих аспектов крайне желателен:</p><p>потеря сети · переподключение · повторные попытки · синхронизация · устаревшие данные · частичные обновления · задержанные события · офлайн-состояние · восстановление после прерывания.</p><p>Непосредственный опыт работы в реальном времени предпочтителен.</p><h3>5. Тестовая документация</h3><p>Вы лично создавали и поддерживали:</p><p>тест-кейсы, чек-листы, регрессионное покрытие и качественные баг-репорты.</p><p>Документация здесь — это часть QA-инженерии, а не административная бумажная работа.</p><p>Мы спросим, как ваши тестовые артефакты поддерживались в актуальном состоянии по мере изменения продукта.</p><h3>6. Senior-ответственность</h3><p>Вы комфортно принимаете QA-решения самостоятельно:</p><ul><li>выявление рисков;</li><li>запрос недостающего контекста;</li><li>приоритизация покрытия;</li><li>ранняя эскалация;</li><li>документирование нерешенных рисков;</li><li>рекомендация о готовности релиза.</li></ul><p>Мы ищем предсказуемую ответственность, а не героизм в последнюю минуту.</p><h3>7. Коллаборация на уровне коллег</h3><p>Вы будете работать с другим Senior QA Engineer как равный партнер.</p><p>Нам нужен человек, которому комфортно работать с:</p><p>общей зоной QA, ревью коллег, чистыми передачами задач, общими тестовыми артефактами и взаимозаменяемостью.</p><p>Стиль работы «эта область принадлежит только мне» не подойдет для этой команды.</p><h3>8. Структурированная коммуникация</h3><p>Команда небольшая и с высокой синхронизацией.</p><p>Мы ожидаем лаконичную коммуникацию, построенную вокруг:</p><p><strong>проблема → доказательства → риск → действие / следующий шаг.</strong></p><p>Разработчик должен иметь возможность действовать по вашему баг-репорту без нескольких раундов уточнений.</p><h3>9. Локация / формат</h3><ul><li>Физическое нахождение в Украине.</li><li>Полная занятость.</li><li>Доступность для синхронной коллаборации в украинские рабочие часы.</li><li>Готовность к эпизодическим офлайн-сессиям/тестированию при необходимости.</li><li>Готовность работать в условиях NDA и строгой дисциплины OPSEC.</li><li>Английский примерно B1+, достаточный для технической документации.</li></ul><h3>Особенно сильное соответствие</h3><p>Мы будем приоритизировать кандидатов с коммерческим опытом в одной или нескольких из этих областей:</p><p>ГИС / карты / геоданные / отслеживание объектов</p><p>Примеры: координаты, слои, позиция/история объектов, трекинг, точность карт, офлайн-карты, пространственные данные.</p><p>Подключенные устройства / датчики / телеметрия</p><p>Примеры: внешние устройства, хабы, контроллеры, датчики, системы мониторинга, потоки телеметрии.</p><p>Сетевые / протоколо-ориентированные системы</p><p>Примеры: TCP/UDP, пользовательские коммуникационные протоколы, ненадежные соединения, переподключение/восстановление, потоковые данные.</p><p>Десктопные продукты с высокой степенью интеграции</p><p>Примеры: промышленное ПО, системы мониторинга/управления, системы безопасности, SCADA-подобные продукты, медицинское/диагностическое десктопное ПО, системы управления устройствами, торговые терминалы, ГИС-инструменты или другие сложные локальные клиенты.</p><p>Системы реального времени или операционно-критичные системы</p><p>Продукты, где устаревшие, задержанные, отсутствующие или некорректные данные существенно влияют на решение пользователя.</p><p>Непосредственный опыт в DefTech/MilTech является сильным преимуществом, но не обязателен, если техническое окружение действительно сопоставимо.</p><h3>Преимущества в домене</h3><p>Дополнительная ценность:</p><ul><li>ПО для БПЛА / дронов;</li><li>Наземные станции управления (Ground Control Systems);</li><li>ArduPilot;</li><li>MAVLink;</li><li>SITL;</li><li>C2-системы;</li><li>радарные/сенсорные интеграции;</li><li>телеметрия;</li><li>навигация/трекинг;</li><li>полевое ПО для критически важных миссий.</li></ul><p>Мы не ожидаем, что каждый кандидат уже знает эти технологии.</p><p>Однако, если ваш бэкграунд далек и от домена, и от Desktop/System QA, ожидаемый период вхождения в должность, скорее всего, будет слишком долгим для текущей потребности найма.</p><h3>Эта роль, вероятно, НЕ подходит, если</h3><p>Пожалуйста, учтите это перед подачей заявки.</p><p>Эта роль вряд ли подойдет, если ваш недавний опыт — это преимущественно:</p><p><strong>Web QA без существенного Desktop-тестирования;<br>Mobile-only QA;<br>Automation QA с ограниченным недавним практическим Manual-опытом;<br>QA Management / координация без ежедневного тестирования;<br>владение процессами без технического поиска неисправностей;<br>браузерные карты без значимого Desktop/System-опыта;<br>чистое UI-тестирование без интеграций, логов или системного расследования.</strong></p><p>Мы предпочитаем меньшее количество высокорелевантных заявок, чем большой общий QA-конвейер.</p><h3>Работа с AI</h3><p>Использование AI/LLM-инструментов в QA приветствуется, если это делается продуманно.</p><p>Полезные примеры включают:</p><ul><li>генерацию тестовых идей;</li><li>анализ анонимизированных логов;</li><li>структурирование документации;</li><li>подготовку тестовых данных или скриптов.</li></ul><p>Мы также обсудим, что вы никогда не отправили бы во внешний AI-сервис, особенно в чувствительной продуктовой среде.</p><p>AI — это преимущество, а не замена сильным основам Manual/System QA.</p><h3>Команда и онбординг</h3><p>Вы присоединитесь к небольшой продуктовой инженерной команде и будете работать напрямую с существующим Senior QA Engineer.</p><p>Ожидаемая динамика прогресса:</p><p><strong>Первый месяц:</strong> окружение, контекст продукта/системы, smoke, первые самостоятельные расследования.</p><p><strong>Примерно 60 дней:</strong> самостоятельное проведение релизного тестирования для вашей зоны ответственности и поддержание нескольких критических потоков.</p><p><strong>Примерно 90 дней:</strong> способность работать как полноценный партнер в QA-паре, владение частью регрессионного набора и уверенное участие в триаже и решениях о готовности релиза.</p><p>Цель — не мгновенная взаимозаменяемость с первого дня, но мы специально ищем человека, чей существующий опыт позволяет относительно короткий технический период вхождения.</p><h3>Формат работы</h3><p>Украина — Киев/Львов удобны, но не обязательны.</p><p>Полная занятость, remote-first, с синхронными украинскими рабочими часами.</p><p>Предварительная модель трудоустройства: штатное трудоустройство с поддержкой бронирования. Точные контрактные условия, испытательный срок и детали оборудования прозрачно обсуждаются в процессе.</p><p>Возможны эпизодические офлайн-сессии или тестовые активности.</p><h3>Процесс найма</h3><p><strong>1. Интервью с TA — <nobr>45–60</nobr> мин</strong></p><p>Мы уделяем большое внимание проверке реального практического Desktop/System-опыта, глубины Manual QA, ответственности, коммуникации и релевантных коммерческих кейсов.</p><p><strong>2. Техническое интервью — до 90 мин</strong></p><p>С Engineering Manager.</p><p>Ожидайте практические сценарии вокруг:</p><p>Desktop/System QA · подключения/восстановление · интеграции · логи/поиск неисправностей · целостность данных · риски релиза · поведение карт/систем, где это релевантно.</p><p>Это прежде всего обсуждение того, как вы мыслите и расследуете проблемы, а не теоретическая QA-викторина.</p><p><strong>3. Интервью с CEO / CTO — <nobr>30–60</nobr> мин</strong></p><p>Ответственность, коллаборация, соответствие миссии и стиль работы.</p><p><strong>Без домашнего задания.</strong></p><h3>Перед подачей заявки</h3><p>Чтобы помочь нам обрабатывать заявки быстрее, убедитесь, что ваше CV/профиль четко показывает:</p><p><strong>1. Какие Desktop-продукты вы тестировали лично.</strong> <br><strong>2. Когда был этот опыт и насколько он недавний.</strong> <br><strong>3. Что именно вы тестировали лично за пределами UI.</strong> <br><strong>4. Работали ли вы с подключениями/офлайном/переподключением/интеграциями/логами.</strong> <br><strong>5. Есть ли у вас опыт с ГИС/картами, датчиками/устройствами, телеметрией или протоколами.</strong></p><p>Если эти области не видны в CV, пожалуйста, добавьте <nobr>2–4</nobr> предложения в сообщение к заявке.</p><p>Мы ценим сильные инженерные основы, ответственность и честную коммуникацию. Однако для этого цикла найма мы сознательно отдаем приоритет прямому соответствию и короткому времени до автономности над более широким общим QA-опытом.</p> <div> <a href="https://jobs.dou.ua/companies/greenm/vacancies/371675/#reply-btn-id">Відгукнутись на вакансію</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансийMiddle/Senior Инженер по тестированию ПО
Ищем опытного инженера по тестированию (4+ года) для полной ответственности за качество продукта. Нужно создавать автоматизацию на Playwright (TypeScript), тестировать API и GraphQL, использовать AI-инструменты для ускорения процессов. Предлагают полную удаленную работу, гибкий график и конкурентную зарплату.
Старший Automation QA инженер
~924 620 – 1 734 180 ₸ оценка по стеку
Ищем старшего инженера по автоматизации тестирования для AI-платформы данных в сфере недвижимости. Нужно построить и развивать автоматизированное тестирование, включая API и интеграции, а также внедрять AI-инструменты в QA-процессы. Требуется 4+ года опыта, знание JavaScript/TypeScript или Python, английский Upper-Intermediate. Предлагают удаленную работу, конкурентную оплату и бюджет на развитие.
Инженер по автотестированию
~924 620 – 1 734 180 ₸ оценка
Ищем опытного инженера по автотестированию для развития сервисов управления запасами и операций продавца. Нужно писать автотесты на C#, тестировать интеграции и работать в микросервисной архитектуре. Требуется опыт от 3 лет и знание API-тестирования.
Инженер по тестированию
~924 620 – 1 734 180 ₸ оценка
Ищем опытного QA-инженера (от 3 лет) для тестирования продуктов цифровой безопасности. Нужно будет заниматься ручным и автотестированием, писать тест-кейсы и работать с Java, Docker, SQL и другими инструментами. Предлагают удаленную работу, ДМС и оплачиваемое обучение.
Инженер по автотестированию
~924 620 – 1 734 180 ₸ оценка
Ищем опытного инженера по автотестированию для развития сервисов управления запасами и операций продавца. Нужно писать автотесты на C#, тестировать интеграции и микросервисы. Требуется опыт от 3 лет и знание API-инструментов.
Senior QA Automation Engineer (Java)
~924 620 – 1 734 180 ₸ оценка
Ищем Senior QA Automation Engineer с сильным знанием Java и опытом автоматизации UI и API тестов. Нужно будет тестировать микросервисы, контракты и блокчейн-интеграции, разрабатывать автотесты и улучшать тестовую инфраструктуру. Требуется от 3 лет коммерческого опыта в автотестах и функциональном тестировании.