Мы развиваем VPN-сервис с мобильными приложениями, личным кабинетом, Telegram-ботом, оплатами и автоматической выдачей VPN-доступа. Ищем QA-инженера, который поможет держать качество на должном уровне. В продукте есть backend API на Python, личный кабинет, админка, интеграции с платежками, почтой, Telegram, VPN-панелями и push-уведомлениями. Поэтому нам нужен человек, которому интересно тестировать связки между системами и смотреть за их взаимодействием, а не только проверять отдельные кнопки или экраны.
Задачи
Тестировать web и mobile сценарии продукта.
Проверять личный кабинет, авторизацию, регистрацию, пользовательские настройки и подписочные сценарии.
Тестировать API через Postman, Insomnia, curl или аналогичные инструменты.
Проверять платежные сценарии: успешная оплата, ошибки, возвраты, продления, повторные попытки.
Проводить регрессионное, функциональное, интеграционное и smoke-тестирование.
Составлять чек-листы, тест-кейсы и тестовую документацию.
Заводить понятные баг-репорты с шагами воспроизведения, фактическим и ожидаемым результатом.
Работать с dev/stage/prod-окружениями.
Анализировать логи, сетевые запросы, ответы API и пользовательские состояния.
Взаимодействовать с разработчиками и поддержкой.
Обязательные требования
Опыт ручного тестирования web/mobile/API от 1 года.
Опыт тестирования мобильных приложений Android/iOS.
Понимание клиент-серверной архитектуры.
Уверенное знание HTTP: методы, статусы, headers, cookies, redirects, JSON.
Опыт тестирования REST API.
Опыт работы с Postman/Insomnia/Swagger/curl.
Понимание жизненного цикла бага и умение писать качественные баг-репорты.
Умение составлять чек-листы и тест-кейсы.
Опыт регрессионного и smoke-тестирования.
Понимание базовых принципов тест-дизайна: классы эквивалентности, граничные значения, негативные сценарии.
Внимательность к деталям и умение проверять edge cases.
Умение самостоятельно разбираться в продуктовой логике.
Базовое понимание SQL и умение проверить состояние пользователя/платежа/устройства в БД.
Опыт с Python/pytest или желание постепенно подключаться к автотестам.
Понимание Redis/Celery/очередей на уровне “как это влияет на тестирование”.
Будет плюсом
Умение читать логи backend/frontend.
Опыт работы с DevTools.
Опыт с автотестами или желание развиваться в automation QA.
Базовое понимание CI/CD.
Опыт тестирования интеграций со сторонними сервисами.
Что мы ожидаем
Системный подход к тестированию.
Ответственность за качество релиза.
Умение не просто кликать, а понимать, что происходит с данными и состояниями пользователя.
Способность задавать правильные вопросы и находить неочевидные (не явные) сценарии.
Аккуратность в коммуникации и документации.
Готовность работать в динамичном продукте, где важно быстро проверять гипотезы и релизы.
Условия
Удалённая работа.
Гибкий график по договорённости. (Готовность по предварительному согласованию выйти в ночной период во время релиза обновлений на проде, компенсируется)
Возможность влиять на процессы тестирования и качество продукта.
Простая коммуникация без лишней бюрократии.
Формат работы
Удаленно. Желательно, чтобы кандидат мог самостоятельно поднимать тестовые сценарии, работать с dev/staging-окружением, фиксировать регрессию перед релизами и быстро давать обратную связь разработке.
Larix Group
Москва
от 150000 RUR
Эксперт Коми
Москва
до 200000 RUR
Москва
от 10000 RUR
Москва
от 10000 RUR