Обязанности:
Привет! Мы Posiflora — продуктовая IT-компания, создающая современную ERP-платформу для автоматизации цветочного бизнеса. Наш продукт объединяет возможности POS, CRM и CMS в одной системе и закрывает все операционные задачи магазина: от продаж и склада до аналитики и управления персоналом. Мы вышли на рынок в 2019 году — и за это время Posiflora стала самым популярным приложением для цветочных магазинов в России и СНГ (по данным AppStore). Сегодня нашу систему используют клиенты из 37 стран, и их число продолжает расти. Ключевое требование: Эта вакансия — про реальный production-опыт автоматизации Qt-приложений. Если ты лично писал и поддерживал автотесты для Qt-клиента в боевом проекте (через Squish for Qt или альтернативные инструменты) — мы будем рады пообщаться. Остальные пункты вакансии — важный контекст, но именно Qt-экспертиза здесь критична. Зачем мы ищем именно тебя: Наш продукт — это не только веб. Основной POS-клиент (кассовый терминал на точках продаж) построен на Qt и работает на Windows и iOS, мобильные приложения тоже на Qt. Web/API мы автоматизируем сами и справляемся — а вот с автотестами для Qt-клиентов не справляемся, и именно эту задачу нужно закрыть. Нам нужен инженер, который уже решал задачу автоматизации Qt-приложений в production и готов не просто писать тесты, а построить процесс и фреймворк с нуля, обучить команду и вывести покрытие на устойчивый уровень. Это позиция с высокой автономией и реальным влиянием на продукт, которым ежедневно пользуются тысячи магазинов. Что предстоит делать: Спроектировать и построить фреймворк автоматизации для Qt-приложения под Windows и iOS (Squish for Qt или альтернативы — ждём твоей экспертизы в выборе стека); Построить автоматизацию для Qt-мобильных клиентов на iOS и Android; Выстроить стабильный CI/CD-пайплайн прогонов на реальных устройствах и эмуляторах, включая фермы устройств; Определять стратегию тестирования по всем Qt-платформам: что автоматизируем, что оставляем на ручное, где проходит граница; Обеспечивать качество на всех этапах разработки — от анализа требований до релиза; Координировать релизы и выстраивать процессы QA в команде; Менторить команду тестировщиков, передавать экспертизу по автоматизации Qt-клиентов. Целевое соотношение auto/manual — 90/10, именно на этот уровень нужно вывести процесс. Мы ожидаем, что ты: Имеешь 5+ лет коммерческого опыта в автоматизации QA; Уже решал задачу автоматизации Qt-приложений в production — работал со Squish for Qt или строил альтернативные решения (и можешь обосновать выбор); Имеешь опыт автоматизации нативных/Qt-приложений на iOS и Android; Строил фреймворки автотестов с нуля, а не только поддерживал существующие; Уверенно работаешь с языками, применимыми для автоматизации Qt (Python, JavaScript, Squish Script и т.д.); Работал с REST API и SQL; Понимаешь BDD и умеешь применять подход там, где он действительно даёт выигрыш; Работал с CI/CD (GitLab CI, GitHub Actions, TeamCity или аналоги), настраивал прогоны на устройствах и эмуляторах; Разбираешься в логировании и мониторинге (Kibana, Grafana), снятии диагностики с устройств; Понимаешь клиент-серверную архитектуру и умеешь анализировать влияние изменений на весь стек; Способен самостоятельно декомпозировать задачу, планировать работу и защищать решения перед командой; Предлагаешь улучшения продукта и процессов — не ждёшь указаний. Будет большим плюсом Опыт с фермами устройств (BrowserStack, Sauce Labs, собственные решения) и параллелизацией прогонов; Опыт работы с инструментами сетевой отладки (Charles, Fiddler, Proxyman); Опыт с нагрузочным тестированием (JMeter, k6); Знакомство с AI-агентами и применением LLM в QA-процессах (генерация тестов, анализ багов, self-healing автотесты); Опыт менторства и выстраивания QA-процессов в команде; И чувство юмора 🙂 Мы предлагаем: Работу в аккредитованной IT-компании; Оформление по ТК РФ; Доход: от 220 000 ₽ на руки, верхняя граница обсуждается индивидуально по итогам интервью с учётом опыта; Гибридный формат: офис в Ростове-на-Дону или удалённая работа по РФ/СНГ для сильных кандидатов из других городов; График 5/2 с гибким началом дня; Лофт-офис, комфортные рабочие места, зоны отдыха (для работающих из офиса); Реальную свободу в выборе стека и построении процессов — мы ждём твоей экспертизы, а не готовых решений сверху; Продукт с устойчивым спросом, за который не стыдно перед клиентами; Молодой и амбициозный коллектив единомышленников; Регулярные тимбилдинги и корпоративные выезды. Если ты уже закрывал похожую задачу — автоматизацию Qt-приложений в production — и хочешь построить систему с нуля на продукте международного уровня - откликайся!Похожие вакансии