Описание
Команда департамента разработки core-систем отвечает за разработку и поддержку систем и сервисов для товарного, складского, финансового и кадрового учёта.
Задачи
•Проводить ручное функциональное и нефункциональное тестирование веб-приложений, мобильных устройств и API
•Проводить регрессионное тестирование
•Составлять документацию для функционального и нефункционального тестирования и поддерживать её актуальность
•Автоматизировать тестирование нового функционала
•Автоматизировать регрессионное тестирование
•Реализовывать автотесты для интеграционного тестирования
•Улучшать процессы
•Участвовать в общих процессах группы тестирования
•Менторить младших коллег
•Самостоятельно разворачивать проекты для автотестов с нуля, предварительно выбирая подходящие инструменты и библиотеки
•Регулярно проводить ревью коллег
Требования
•Опыт работы от 3 до 6 лет
•Знание видов и методов тестирования
•Знание принципов создания тестовой документации
•Знание клиент-серверной архитектуры и API
•Знание методов работы с системами отслеживания ошибок
•Опыт работы с Postman и Charles
•Опыт работы с TMS: Allure TestOps, TestRail или Test IT
•Опыт автоматизации UI и API
•Опыт работы с CI/CD (GitLab)
•Знание и понимание pytest
•Опыт проектирования и написания собственных библиотек, а также их подключения к проектам своей и смежных команд
•Опыт работы с SQL- и NoSQL-базами данных: Postgres, MongoDB
•Опыт работы с Kafka или RabbitMQ
Будет плюсом: опыт работы с gRPC, настройка CI/CD с нуля, опыт работы с JS/TS
Условия
•Официальное трудоустройство
•Персональное предложение по заработной плате
•Помощь карьерного консультанта в выборе направления развития
•Социальный пакет со стоматологией
•Компенсация питания в офисе
•Скидки и бонусы от партнёров
•Современное оборудование для работы
•Компенсация обучения английскому языку и развитие в собственном онлайн-университете
•График 5/2