улица Максима Горького 151
Привет!
Мы 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 — и хочешь построить систему с нуля на продукте международного уровня - откликайся!