YourHr.Tech помогает специалистам найти работу в международных компаниях, где ценят профессионализм, результат и развитие. Мы работаем с командами, которые создают востребованные продукты, и где твоя работа имеет реальное значение.
Сейчас мы в поиске manual QA Engineer, который готов взять на себя тестирование продукта целиком, самостоятельно отвечать за качество релизов в международной команде и развивать подходы к регрессу, автоматизации и работе с ИИ-инструментами.
Чем предстоит заниматься
-
Проверять новые эндпоинты по Swagger, пока интерфейса к ним ещё нет: доступ по ролям, изоляция данных между партнёрами, валидация, пагинация, сортировки, мягкое удаление.
-
Давать ИИ-ассистенту задачу, Swagger и правила валидации из кода, получить черновик чек-листа и дописать то, что он пропустил.
-
Проверять записи в PostgreSQL после действий в API или интерфейсе.
-
Услышать «это покрыто юнит-тестами», открыть тест и посмотреть, что он проверяет на самом деле.
-
Проверять, как веб и оба приложения ведут себя, когда бэкенд вернул пустой список, отказ в доступе или ошибку валидации.
Что нужно уметь
-
Ручное тестирование веба и мобайла, опыт от двух лет. Хорошо, если в продукте были начисления и выплаты.
-
Расставлять приоритеты и принимать решения. Ты определяешь, что и в каком порядке проверять, когда на стенд одновременно приходит несколько задач, а каждая может задевать бэкенд, веб, админку и оба приложения. И решаешь, готова ли задача к релизу.
-
REST API. Postman или скрипты: заголовки, коды ответов, Bearer-токен, чтение OpenAPI. Простые проверки через pm.test: код, наличие и тип полей, значения.
-
Тест-дизайн для денег. Таблицы решений для правил начисления, переходы состояний для статусов выплат и договоров, попарное тестирование для комбинаций ролей, платформ и типов партнёров.
-
Регресс и автоматизация. Знаешь, что закрыто автотестами, а что идёт руками. Пишешь кейсы, которые можно передать в автоматизацию: однозначные шаги, проверяемый результат, воспроизводимые данные. По упавшему тесту отличаешь дефект продукта от сломанного теста и нестабильного стенда.
-
Безопасность данных. Данные клиентов, токены и пароли не попадают в тикеты, чаты, скриншоты и промпты. Код и документы под NDA не уходят в ИИ-сервисы, кроме разрешённых в компании.
-
Спорить о задаче, а не с человеком. Можешь вернуть задачу с понятным объяснением, выслушать и договориться. Если в постановке чего-то не хватает, спрашиваешь первым, пока это не стало багом.
-
Не проходить мимо того, что можно улучшить. Устаревший кейс, нестабильный тест, повторяющийся ручной шаг: делаешь сам или договариваешься, кто сделает. С незнакомым не тушуешься: «не знаю, разберусь».
Будет плюсом
-
Автотесты на Python и pytest в существующем фреймворке: пишешь на готовых фикстурах и Page Object, а не собираешь рядом свои.
-
Базовый git: переключиться на ветку, посмотреть изменения в merge request.
-
AI-Fluency: понимаешь, как работают память и инструкции разных уровней, пишешь инструкции, чек-листы и скиллы для ассистента и переиспользуешь их от задачи к задаче.
-
iOS и Android. Установка тестовых сборок, логи, перехват трафика через Charles, Proxyman или аналог.
-
Опыт с партнёрскими программами, CPA-сетями, постбэками.
Что мы предлагаем
- Удаленную работу по часовому поясу GMT +02.
- Достойную зарплату по итогам технического интервью.
- Оплачиваемый отпуск и больничный.
- Необходимое для работы оборудование (девайсы для тестирования и работы).
- Обучение от компании.
- Возможность вносить прямой вклад в развитие сложного и востребованного продукта, которым пользуются десятки тысяч клиентов по всему миру.
- Интересные проекты и дружный коллектив единомышленников.