Описание
Команда отвечает за разработку и поддержку собственной e-commerce-платформы.
Задачи
•Проводить ручное функциональное и нефункциональное тестирование веб-приложений, мобильных устройств и API
•Проводить регрессионное тестирование
•Составлять и поддерживать в актуальном состоянии документацию по функциональному и нефункциональному тестированию
•Автоматизировать тестирование нового функционала
•Автоматизировать регрессионное тестирование
•Реализовывать автотесты для интеграционного тестирования
•Улучшать процессы
•Участвовать в общих процессах QA-группы
•Наставлять младших коллег
•Самостоятельно разворачивать проекты для автотестов с нуля, выбирая подходящие инструменты и библиотеки
•Регулярно проводить ревью кода коллег
Требования
•Знание видов и методов тестирования
•Знание принципов создания тестовой документации
•Знание клиент-серверной архитектуры
•Знание способов обмена сообщениями между системами через API
•Знание систем отслеживания ошибок
•Опыт работы с Postman и Charles
•Опыт работы с TMS, например Allure TestOps, TestRail или Test It
•Опыт автоматизации UI на Python с Playwright или Selenium
•Опыт автоматизации API на Python с Requests или HTTPX и Pydantic
•Опыт работы с CI/CD и GitLab
•Понимание принципов работы Pytest
•Опыт проектирования и написания собственных библиотек, а также подключения их к проектам команды и смежных команд
•Опыт работы с SQL- и NoSQL-базами данных, включая PostgreSQL и MongoDB
•Опыт работы с Kafka или RabbitMQ
Будет плюсом: опыт работы с gRPC, настройки CI/CD с нуля и работы с JavaScript или TypeScript
Условия
•Персональное предложение по заработной плате
•Официальное трудоустройство
•Широкий социальный пакет, стоматология
•Компенсация питания в офисе
•Скидки и бонусы от партнёров
•Современное оборудование для работы
•Помощь карьерного консультанта в выборе направления развития
•Английский клуб, компенсация обучения и развитие в онлайн-университете
•Без ограничений по дресс-коду и внешнему виду
•График 5/2