Инженер по автотестированию (Python)
Технологии
Описание вакансии
Кратко о роли
Компания IBS ищет инженера по автотестированию (Python) для работы над бэкенд-проектами. Ожидается опыт автоматизации от 6 месяцев и понимание клиент-серверной архитектуры.
Ключевые задачи
- Составление тест-кейсов на основе анализа требований.
- Автоматизация тест-кейсов с использованием Python и PyTest.
- Тестирование API, проверка контрактов и работа с JSON.
- Написание SQL-запросов для проверки данных в БД.
- Анализ логов в Kibana для поиска причин ошибок.
- Взаимодействие с разработчиками и аналитиками.
Обязательные требования
- От 6 месяцев коммерческого опыта в автоматизированном тестировании.
- Опыт тестирования бэкенда (API, JSON, SQL, DevTools).
- Уверенное знание PyTest (фикстуры, параметризация, маркеры).
- Владение Python (циклы, алгоритмы, классы, функции).
- Знание SQL (минимум до JOIN).
- Понимание клиент-серверной архитектуры и протокола HTTP.
- Навык чтения логов.
- Умение описывать тест-кейсы для автоматизации.
Будет плюсом
- Опыт тестирования ERP-систем или сложных веб-приложений.
- Понимание процессов управления персоналом.
- Опыт работы с PostgreSQL.
- Опыт написания автотестов на API (requests, aiohttp).
- Знание Git.
Условия и бенефиты
- Полная занятость, график 5/2.
- Удаленный формат работы.
IBS ищет инженера по автотестированию (Python).
Задачи:
- Составление тест-кейсов по функционалу (анализ требований, проектирование тестов).
- Автоматизация тест-кейсов на Python (PyTest).
- Тестирование API — проверка контрактов между сервисами, работа с JSON.
- Написание и выполнение SQL-запросов для проверки данных в БД.
- Анализ логов (Kibana) для поиска причин ошибок.
- Взаимодействие с разработчиками и аналитиками для уточнения требований.
Требования:
- От 6 месяцев коммерческого опыта автоматизированного тестирования.
- Преобладание опыта тестирования backend (API, JSON, SQL, DevTools) — ключевое требование.
- PyTest: уверенное знание библиотеки (фикстуры, параметризация, маркеры).
- Общее владение Python: циклы, базовые алгоритмы, типы данных, методы и функции, классы.
- Владение базовыми запросами к БД (как минимум до JOIN из нескольких таблиц).
- Умение описывать и создавать тест-кейсы для автоматизации.
- Навык интеграционного тестирования.
- Навык чтения логов (Kibana).
- Понимание клиент-серверной архитектуры.
- Знание протокола HTTP, методов, кодов статусов.
- Внимание к деталям, системное мышление, ответственность и коммуникабельность.
Будет плюсом:
- Опыт тестирования ERP-систем, HR-продуктов или сложных веб-приложений.
- Понимание процессов управления персоналом (подбор, обучение, кадровый учет).
- Опыт работы с PostgreSQL.
- Опыт написания автотестов на API (requests, aiohttp).
- Знание Git.
Условия:
- Полная занятость, график 5/2.
- Удаленный формат работы.
Оригинальная вакансия:
https://t.me/job_python/8021