Обязанности:
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. Достойную зарплату по итогам технического интервью. Оплачиваемый отпуск и больничный. Необходимое для работы оборудование (девайсы для тестирования и работы). Обучение от компании. Возможность вносить прямой вклад в развитие сложного и востребованного продукта, которым пользуются десятки тысяч клиентов по всему миру. Интересные проекты и дружный коллектив единомышленников.Похожие вакансии