Команда разрабатывает AI-продукты для управления талантами — от внешнего найма до внутренней мобильности. Продукты автоматизируют ключевые этапы рекрутмента, включая первичные интервью с кандидатами и подбор внутренних сотрудников на роли и проекты, помогая формировать кадровые резервы и развивать бизнес.
Тестировщик (auto)
подготовьтесь к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
задачи
- Проводить ручное функциональное, регрессионное и интеграционное тестирование web-продуктов, бэкенд-сервисов и AI-агентов;
- Разрабатывать и поддерживать тестовую модель, включая тест-кейсы, регрессионную модель и чек-листы;
- Писать и поддерживать API- и web-автотесты на Python, включая smoke-, интеграционные и end-to-end-тесты;
- Анализировать отчёты Allure о прогонах автотестов в CI;
- Локализовывать и заводить дефекты;
- Взаимодействовать с командой разработки для уточнения логики работы сервисов;
- Анализировать данные в базе данных для проверки бизнес-логики и расследования дефектов;
- Тестировать событийные интеграции и локализовывать проблемы в очередях;
- Анализировать цепочки прохождения данных между системами;
- Искать и анализировать логи в Kibana и Grafana;
- Проводить первичное расследование дефектов и собирать диагностику для разработчиков;
- Писать и актуализировать тест-кейсы;
- Поддерживать тестовую модель в актуальном состоянии;
- Использовать AI-ассистентов при написании автотестов.
требования
- Коммерческий опыт в тестировании от 3 лет;
- Опыт написания автотестов от 2 лет;
- Опыт тестирования бэкенд-сервисов через REST API и работы со Swagger/OpenAPI;
- Понимание HTTP: методов, кодов ответов и структуры запросов и ответов;
- Умение локализовывать дефекты на фронтенде, бэкенде и уровне интеграций;
- Уверенное знание PostgreSQL, включая SELECT и JOIN;
- Опыт интеграционного тестирования нескольких сервисов;
- Понимание синхронного взаимодействия через REST и gRPC и асинхронного взаимодействия через Kafka и RabbitMQ;
- Знание принципов Kafka: продюсеры, консьюмеры, топики и партиции;
- Умение искать и анализировать логи в Kibana, ELK и Grafana;
- Умение писать и поддерживать тест-кейсы и тестовую модель;
- Твёрдое знание Python: типов данных, условий, циклов, функций, работы с файлами, ООП и регулярных выражений;
- Понимание принципов поддерживаемого кода: DRY, читаемость и модульность;
- Знание pytest, requests, Selenium или Playwright, SQLAlchemy и pydantic или jsonschema;
- Опыт работы с Git, Bitbucket или GitLab, Code Review, Allure и Jenkins;
- Знание DevTools, Postman или Insomnia, PgAdmin или DBeaver, Jira и Confluence;
- Опыт работы с одной из систем TM4J, TestRail или Zephyr;
- Самостоятельность, ответственность за качество своей зоны, умение уточнять требования, командная работа и готовность к быстро меняющимся приоритетам;
- Будет плюсом Docker, Docker Compose, gRPC, GraphQL.
условия
- Оклад плюс бонусы;
- Офис AgileHome рядом со станцией метро Кутузовская;
- Столовые, кафе, бесплатная кухня, спортзал, парковка и зоны отдыха;
- Полный социальный пакет, включая добровольное медицинское страхование;
- Образовательные программы и сертификации за счёт компании;
- Программа льготного кредитования в Сбере;
- Скидки у партнёров компании;
- Участие в масштабных инновационных проектах.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.