QA Engineer (Sky Team)
Semrush – продуктовая IT-компания. С 2008 года мы разрабатываем свою собственную онлайн-платформу для интернет-маркетологов, и у нас неплохо получается! Доказательством этому является премия WORLD’S BEST SEARCH SOFTWARE, которую мы получаем уже три года подряд. С помощью Semrush можно отслеживать эффективность сайта, оценивать положение продукта в сети, анализировать конкурентов и многое другое.
Сегодня нашим сервисом пользуются 7 000 000+ клиентов из Америки, Европы, Азии и Австралии, а над созданием трудятся более 900 человек по всему миру. С самого основания мы привержены своим фундаментальным ценностям: всегда отдавать приоритет людям, а не процессам, приспосабливаться к переменам, а не следовать строгому плану.
Тебе это близко? Давай с нами!
Наша команда Sky занимается дашбордами — по сути главными страницами нашего продукта. Эти страницы – первое, что видят новые пользователи, от этих страниц зависит, как быстро они освоятся в продукте. А опытные пользователи используют дашборды для того, чтобы увидеть самые важные показатели своих проектов. Отвечать за такие страницы — большая ответственность и роль QA у нас важная.
В нашей команде разработчики сами пишут часть тестов: юнит-тесты на бэке и фронте + интеграционные. Эти тесты написаны на TS. Мы используем codecept.io и playwright. QA-инженер тоже пишет тесты, которые дополняют тесты разработчиков и объединяют их в единую систему контроля качества. По сути у нас QA – это «тимлид в тестах».
Команда состоит из Product Owner, трёх Frontend и двух Backend-разработчиков и, конечно, QA. Дополняют нас пара дизайнеров по UX и по UI.
Основные задачи:
- Отвечать за техническое качество продукта: выявление и исправление багов, контроль скорости продукта, мониторинги и автоматизацию.
- Выстраивать все необходимые для этого процессы в команде.
- Разрабатывать тестовые сценарии, в том числе для сложных путей пользователя по нашему продукту.
- Писать интеграционные тесты на Typescript (TS).
- Тестировать руками (новый функционал).
- Делать ревью тестов, написанных разработчиками. Быть тимлидом в области тестирования.
- Мониторить фидбэк от службы поддержки и коллег, чтобы ничего не терялось.
- Следить за производительностью и мониторингами.
- Релизить.
Мы ждем от тебя:
- Подтвержденные практикой знания методов тестирования.
- Умение составлять и реализовывать тест-планы.
- Навыки построения и поддержки автоматизированного тестирования.
- Базовое понимание и/или опыт в тестировании безопасности веб-приложений (XSS, SQL Injection) и нагрузочном тестировании.
- Техническая грамотность: клиент-серверная архитектура, API, *nix системы, БД, Docker, k8s, Git — мы не ждем, что во всех этих вещах ты будешь очень крут, но какой-то опыт должен быть.
- Знание английского на уровне переписки.
В работе мы используем:
- Mac/Linux, Gitlab, Slack, Clubhouse, Google G Suite, Confluence, Figma.
Мы предлагаем:
- На данный момент наши сотрудники придерживаются формата “работа из дома“, а вообще СПб офис располагается совсем рядом со ст.м. Московские ворота (10 минут прогулочным шагом). Надеемся, скоро мы все туда вернемся.
- Гибкое начало рабочего дня, которое подойдет как жаворонку, так и сове. Ты можешь начать день в период с 9:00 до 12:00.
- Agile-подход в работе (с удовольствием всему научим).
- Различные тренинги/онлайн-курсы/конференции/книги для прокачивания твоих hard- и soft-скиллов.
- Поддержка твоих спортивных увлечений и компенсация стоимости абонементов (зал/танцы/скалодромы и прочее на твой выбор).
- Занятия по английскому языку. Сейчас они проводятся в формате онлайн.
- Крутые вечеринки и корпоративы! Да, тоже в онлайн-режиме, но нам все равно весело:)