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