Местоположение:** Удаленно
Отдел: Продукт
Storyblok — это headless CMS, которая позволяет маркетологам и разработчикам создавать с удовольствием и публиковать с уверенностью. Она дает вам возможность предоставлять структурированный и согласованный контент везде: на веб-сайтах, в приложениях, для поиска с помощью ИИ и за их пределами.
Легендарные бренды, такие как Virgin Media O2, Oatly и TomTom, используют Storyblok для более быстрого и значительного выхода на рынок.
ЧТО ВЫ ПОЛУЧИТЕ
Вы присоединитесь к растущей компании, где сможете внести свой вклад во многие «первые» проекты. Кроме того, эти преимущества:
- Ежемесячная стипендия для удаленной работы (расходы на домашний интернет, электричество). Пакет оборудования для домашнего офиса сразу же (ноутбук, клавиатура, монитор…)
- Обновление оборудования для домашнего офиса (мебель, беруши… ) или членство в местном коворкинге после адаптации
- Пособие по болезни, отпуск по уходу за ребенком и 25 дней ежегодного отпуска плюс ваши местные национальные праздники
- Фонд личного развития для курсов, книг, конференций и материалов
- VSOP (Виртуальный план опционов на акции)
- Ежегодная международная командная поездка, ежеквартальные и ежемесячные онлайн-встречи
- Будучи полностью удаленной компанией, в основе работы которой лежит баланс между работой и личной жизнью, вы будете наслаждаться гибким графиком
- Международная команда, которая любит веселиться на работе и усердно трудится вместе для достижения общих целей
ОБЯЗАННОСТИ
Мы ищем Senior QA Engineer, который сочетает в себе сильные навыки инженерии Playwright и TypeScript с проактивным, совместным подходом. Вы будете ключевым участником в обеспечении качества, повышая уровень нашей кодовой базы автоматизации и тесно сотрудничая с инженерами для определения того, как ответственность за тестирование распределяется между командой.
Вы присоединитесь к нашей динамичной и растущей команде Product Engineering в Storyblok, играя важную роль в обеспечении качества и надежности нашей флагманской CMS-платформы. Эта платформа позволяет компаниям создавать и предоставлять бесшовные цифровые возможности.
В этой роли вы будете тесно сотрудничать с владельцами продуктов, дизайнерами и разработчиками для проектирования и поддержки чистого, масштабируемого, хорошо спроектированного TypeScript-автоматизации, установления четких руководящих принципов относительно того, какой уровень тестирования подходит для данного изменения, и постоянного совершенствования QA-стратегий для поддержания лучшего в своем классе качества программного обеспечения. Ваша работа будет напрямую способствовать обеспечению исключительного пользовательского опыта, гарантируя безупречную производительность во всех аспектах нашего приложения.
ОСНОВНЫЕ ДОЛЖНОСТНЫЕ ОБЯЗАННОСТИ
- Полное управление проектами с ясностью, техническим превосходством и ответственностью, обеспечивая высокие стандарты качества в командах.
- Продвижение сильных практик инженерии TypeScript и стандартов кодирования в кодовой базе QA, содействие инженерному превосходству и стимулирование постоянного совершенствования.
- Проектирование, внедрение и поддержка эффективных, хорошо типизированных и надежных автоматизированных тестов на frontend и backend с использованием Playwright.
- Повышение уровня TypeScript в команде: внедрение более строгих паттернов типизации, повторно используемых абстракций, стандартов линтинга/инструментария и практик проверки кода, которые улучшают поддерживаемость кодовой базы автоматизации.
- Сотрудничество с инженерами для определения, внедрения и обеспечения соблюдения пирамиды тестирования на практике, установления четких руководящих принципов относительно того, какой уровень тестирования (unit, integration, E2E) подходит для данного изменения, и стимулирования принятия, чтобы как разработчики, так и QA последовательно писали тесты на правильном уровне.
- Выполнение ручного и исследовательского тестирования; документирование, отслеживание и проверка дефектов для обеспечения совершенства продукта, а также анализ результатов тестирования и мониторинг ключевых метрик тестирования для выявления закономерностей и возможностей для улучшения.
- Активное участие в стартовых встречах проектов для понимания требований, прогнозирования рисков и влияния на тестируемость с самых ранних этапов.
- Раннее выявление и информирование о проблемах, рисках или зависимостях, при необходимости — эскалация руководству по продукту.
- Менторство и поддержка товарищей по команде в владении TypeScript и передовых практиках Playwright, содействие открытой, эмпатичной среде, которая поощряет обучение и обратную связь.
ОБРАЗОВАНИЕ И ОПЫТ
- Степень бакалавра или магистра в области компьютерных наук или смежной области.
- 7+ лет соответствующего опыта работы в качестве QA Engineer или Software Engineer in Test.
- Глубокое знание TypeScript, включая уверенное владение продвинутыми техниками типизации и архитектурой кода, а также Playwright.
- Практический опыт сотрудничества с инженерами для определения и внедрения руководящих принципов пирамиды тестирования, включая установление ожиданий относительно того, какой уровень тестирования подходит, и привлечение к ответственности как разработчиков, так и QA за их соблюдение.
- Всестороннее знание CI/CD пайплайнов (GitHub Actions) и опыт создания и поддержки контейнеризированных тестовых сред.
- Отличные коммуникативные и коллаборативные навыки, способность влиять и согласовывать действия между техническими командами и командами по продукту.
- Высокое внимание к деталям, подтвержденная способность добиваться результатов и сильная мотивация способствовать росту организации в высокопроизводительной среде.
- Опыт менторства инженеров, определения и продвижения стандартов TypeScript и автоматизации тестирования в командах.
- Демонстрирует AI-грамотность, способность использовать AI-инструменты для повышения производительности, принятия решений и качества работы, применяя здравый смысл и критическое мышление.
ЖЕЛАТЕЛЬНО
- Опыт написания и поддержки кода Ruby on Rails.
- Опыт работы с инструментами мониторинга и отслеживания ошибок (например, Grafana, Kibana, Sentry) и выявления ошибок, тенденций и проблем.
- Опыт в области тестирования производительности и передовых практик.
МЕНТАЛЬНЫЕ, ФИЗИЧЕСКИЕ И ЭКОЛОГИЧЕСКИЕ ТРЕБОВАНИЯ
Возможность удаленной (домашней) работы или коворкинг, финансируемый Storyblok