Обязанности:
- Анализ требований, проектирование тестов и составление тест-кейсов.
- Автоматизация тест-кейсов на Python с использованием PyTest.
- Тестирование API и проверка контрактов между сервисами, работа с JSON.
- Написание SQL-запросов для проверки данных в БД.
- Анализ логов в Kibana для поиска причин ошибок.
- Взаимодействие с разработчиками и аналитиками для уточнения требований.
Требования:
- От 6 месяцев коммерческого опыта автоматизированного тестирования; опыт работы 1–3 года.
- Опыт преимущественно в backend-тестировании: API, JSON, SQL и DevTools.
- Уверенное знание PyTest: фикстуры, параметризация, маркеры.
- Общее владение Python: циклы, базовые алгоритмы, типы данных, методы, функции и классы.
- Базовые запросы к БД, включая JOIN нескольких таблиц; навыки интеграционного тестирования.
- Умение создавать тест-кейсы для автоматизации, читать логи, понимание клиент-серверной архитектуры и HTTP.
- Внимательность, системное мышление, ответственность, самостоятельность и умение аргументированно обсуждать проблемы.
Будет плюсом: опыт тестирования ERP-систем, HR-продуктов или сложных веб-приложений; понимание процессов управления персоналом; опыт работы с PostgreSQL и написания API-автотестов на requests или aiohttp; знание Git.
Условия: полная занятость, график 5/2, удалённый формат работы.