Старший QA-инженер (Берлин, гибридный формат)
Platform Engineering · QA · Берлин · Гибридный · Полная занятость
Ваша роль в Kittl
Редактор Kittl — это браузерный инструмент дизайна, и каждый релиз должен выдерживать нагрузку на холст, типографику, эффекты, экспорт и рабочие процессы ИИ для миллионов пользователей. В качестве старшего QA-инженера вы будете включены в нашу команду Editor и примете участие в полном цикле разработки функций, от рассмотрения требований до утверждения релиза. Вы будете отвечать за качество для этой команды: решать, что тестировать, насколько глубоко погружаться и что автоматизировать, чтобы мы быстрее выпускали продукт без ошибок. Эта роль подчиняется QA Manager.
Что вы будете делать
- Стратегия тестирования: Разрабатывайте подход к тестированию функций и релизов команды Editor, выбирая функциональное, интеграционное, регрессионное и нагрузочное тестирование на основе реальных рисков.
- Раннее выявление рисков: Участвуйте в обсуждении требований и дизайна, чтобы выявить крайние случаи и пробелы в качестве до написания кода.
- Автоматизация: Пишите и поддерживайте E2E-тесты Playwright + TypeScript для критически важных рабочих процессов редактора и ИИ, а также обеспечьте стабильность набора тестов, чтобы инженеры ему доверяли.
- Исследовательское тестирование: Глубоко погружайтесь в сложное поведение редактора, где скрипты сами по себе не помогут найти проблему.
- Готовность к выпуску: Руководите триажем ошибок и валидацией релиза, а также принимайте решения о том, что готово к выпуску во время крупных запусков.
- Повышение стандартов: Улучшайте наши фреймворки тестирования, рабочие процессы CI и практики QA в различных командах, используя ИИ для ускорения проектирования тестов, отладки и анализа пробелов.
Что вам понадобится
- 5+ лет опыта в области тестирования программного обеспечения, включая практический опыт владения E2E-тестированием для сложного веб-продукта.
- Исследовательское и автоматизированное тестирование: Вы сильны в обоих подходах и знаете, когда каждый из них уместен. Чисто ручные или чисто автоматизированные профили не подойдут.
- Playwright и TypeScript: Практический опыт создания и поддержки E2E-наборов тестов, желательно интегрированных в CI.
- Тестирование API: Умение тестировать API с помощью инструментов, таких как Postman или аналогичных.
- Ответственность и внимание к деталям: Вы относитесь к качеству продукта как к своему собственному и замечаете то, что упускают другие.
- Проактивная коммуникация: Вы предоставляете инженерам точную, действенную обратную связь и ищете контекст и задачи, не дожидаясь указаний.
Желательно: опыт тестирования инструментов дизайна, изображений или креативных инструментов, а также понимание таких концепций, как векторная против растровой графики. Остальному мы вас научим.
Процесс собеседования
- Собеседование с рекрутером (30 мин)
- Выполнение тестового задания на дому
- Техническое собеседование (60 мин)
- Собеседование с CTO (30 мин)
Наш технологический стек
TypeScript, Node.js, React, Next.js, Postgres, Pulumi, k8s
Тестирование: Playwright + TypeScript, E2E-набор тестов, интегрированный в CI