описание
Молодая аккредитованная продуктовая IT-компания 100+ сотрудников 7 центров разработки (Москва, Санкт-Петербург, Саратов, Дубна, Нижний Новгород, Казань, Курск) Мы создаем и развиваем продукты, которые обеспечивают безопасность человека во всех сферах его жизни, от социально значимых объектов до атомных станций. Наша команда растет, сейчас мы в поиске QA Automation инженера, который поможет нам делать продукт еще стабильнее и быстрее.
задачи
- Разработка, запуск и сопровождение автоматизированных тестов Web UI (Frontend) и Backend на Python;
- Разработка проверок REST API, проверка ответов и данных, анализ причин падения тестов;
- Проектирование тестовых сценариев и подготовка тестовых данных совместно с командой тестирования;
- Поддержка тестовой инфраструктуры и окружений, участие в настройке автоматических запусков в GitLab CI/CD;
- Анализ отчетов автотестов, регистрация и воспроизведение дефектов, взаимодействие с разработчиками;
- Поддержка тестового кода в GitLab, участие в ревью и улучшении качества и надежности тестов;
- Участие в регрессионном тестировании и подготовке релизов R-Platforma 2.0.
требования
- Знание Python на уровне Middle и выше;
- Практический опыт автоматизации тестирования Web UI (Frontend);
- Практический опыт автоматизации тестирования серверной части (Backend);
- Опыт работы с Git, в частности GitLab: базовые операции.
- Коммуникабельность, обучаемость, способность самостоятельно решать технические вопросы.
- Будет плюсом: Опыт работы с менеджерами пакетов Python: pip, pipenv; Опыт использования инструментов качества кода: black, isort, mypy, pylint, flake8; Коммерческий опыт автоматизации REST API с pydantic, requests; Понимание HTTP-запросов, умение использовать инструменты разработчика в браузере; Опыт автоматизации Web UI с Playwright; Опыт написания тестов с pytest; Опыт работы с отчетами Allure; Опыт работы с GitLab CI/CD, включая настройку gitlab-ci.yml; Опыт работы с shell-скриптами; Опыт работы в Linux через терминал: операции с файловой системой и процессами, подключение к другим серверам, развертывание Docker, настройка cron и т. п
условия
- Оформление в соответствии с ТК РФ, полностью официальная заработная плата, социальные гарантии, выплата больничных и отпускных;
- Достойный уровень оплаты труда (по результатам собеседования);
- Работа над социально значимыми продуктами в области систем безопасности;
- Сильная техническая экспертиза, опытные коллеги;
- Гарантия уникального проектного опыта, разнообразные задачи;
- Офисный формат работы (Москва, Саратов, Нижний Новгород);
- Поддерживающая атмосфера и приятный микроклимат в компании.