Описание вакансии
SmartShell — продуктовая IT-компания в сегменте B2B2C gaming.
Мы развиваем SaaS-платформу для управления компьютерными клубами и мобильное приложение для геймеров. Сегодня SmartShell работает с 1600+ клубами и занимает около 40% рынка компьютерных клубов в России, а также развивает международное направление.
Мы являемся резидентом Сколково и имеем IT-аккредитацию, а наш продукт входит в реестр отечественного ПО.
Кого мы ищем:
Инженера по автоматизации тестирования, которому не всё равно, как работают его тесты — он видит узкие места, переписывает неудачные решения и делает так, чтобы регресс проходил тихо, быстро и предсказуемо.
Что предстоит на этой позиции:
-
Разработка, поддержка и развитие автотестов для проверки функциональности продукта на различных уровнях: API, UI, интеграционном и end-to-end.
-
Анализ требований, технической документации и бизнес-логики с целью выявления рисков, неясностей и потенциальных дефектов.
-
Проектирование тестовых сценариев, тест-кейсов и наборов проверок, включающих позитивные, негативные, граничные и регрессионные случаи.
-
Анализ результатов автотестов, разбор падений, разделение реальных дефектов и проблем тестовой среды (включая нестабильные тесты).
-
Оформление и сопровождение баг-репортов с детальным описанием для помощи разработчикам в воспроизведении и исправлении найденных проблем.
-
Поддержка качества тестовой инфраструктуры, улучшение фреймворков, тестовых данных, моков, фикстур и общей стабильности автоматизации.
Необходимые компетенции:
-
Опыт работы в QA Automation 1-3 года и понимание основных принципов тестирования, тест-дизайна и построения регрессионного покрытия.
-
Умение писать, поддерживать и развивать автотесты для API, UI и/или интеграционных сценариев.
-
Владение одним из языков программирования, используемых в автоматизации тестирования (JavaScript/TypeScript, Go или другой релевантный стек).
-
Понимание работы GraphQL и REST API, HTTP, JSON, клиент-серверного взаимодействия и умение проверять такие сценарии автотестами.
-
Опыт работы с Git, CI/CD-пайплайнами и базовое понимание процесса разработки ПО в команде.
-
Умение анализировать падения автотестов, локализовывать причины проблем, оформлять понятные баг-репорты и отличать дефекты продукта от проблем тестовой среды.
Будет плюсом:
-
Опыт тестирования системных desktop-приложений, особенно приложений на C++/Qt, включая проверку UI, интеграций с ОС, работу с логами, конфигурациями, файловой системой и нестандартными пользовательскими сценариями.
У нас:
-
Собственный продукт — от разработки до вывода на рынок и масштабирования.
-
Реальная возможность влиять на качество продукта.
-
Небольшая сильная команда и высокий уровень самостоятельности.
- Официальное трудоустройство по ТК РФ и зарплата, которая всегда приходит вовремя.
- Обеспечение всем необходимым для комфортной и эффективной работы.
- Через 3 месяца работы оформляем ДМС.
-
Современный офис в самом сердце Петербурга.
Узнали себя? — давайте знакомиться.