Задачи:
— Проводить ручное функциональное, интеграционное, регрессионное и UI-тестирование систем и сервисов.
— Тестировать REST API и интеграции между сервисами.
— Проверять сквозные бизнес-сценарии, затрагивающие несколько систем.
— Анализировать требования, выявлять потенциальные проблемы и противоречия.
— Создавать и поддерживать тестовую документацию: чек-листы, тест-кейсы и сценарии тестирования.
— Локализовывать дефекты, определять возможный источник проблемы и составлять понятные баг-репорты.
— Анализировать логи и данные в базах при расследовании ошибок.
— Взаимодействовать с разработчиками, аналитиками и другими участниками команды.
Требования:
— Опыт ручного тестирования Web-приложений от одного года.
— Опыт тестирования REST API и уверенное владение Postman или аналогичными инструментами.
— Уверенная работа с DevTools.
— Понимание HTTP, REST, JSON и принципов клиент-серверного взаимодействия.
— Умение самостоятельно находить и анализировать логи.
— Базовое знание SQL и умение писать запросы для проверки данных.
— Умение локализовать проблему и оформлять баг-репорты с шагами воспроизведения, ожидаемым и фактическим результатом.
— Базовое понимание HTML и CSS.
— Опыт тестирования мобильных приложений или понимание особенностей их работы.
Будет преимуществом:
— Понимание микросервисной архитектуры, синхронного и асинхронного взаимодействия: HTTP-запросов, событий, очередей, callbacks и webhooks.
— Опыт работы с Kibana, Grafana или аналогичными инструментами.
— Опыт написания или поддержки API-автотестов.
— Опыт работы с Allure и Pytest.
Для нас важно:
— Самостоятельность в решении задач и готовность разбираться в причинах проблем.
— Умение конструктивно обсуждать вопросы с разработчиками, аналитиками и другими участниками команды.
— Ответственное отношение к задачам и результату.
— Готовность осваивать новые инструменты и технологии.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.