Описание
Медицинское веб-приложение для врачей ориентировано на рынок США. Работа над проектом ведётся распределённой международной командой.
Задачи
•Проводить функциональное, интеграционное, E2E-, smoke- и regression-тестирование
•Анализировать требования и техническую документацию, выявлять риски и неоднозначности
•Подготавливать, вести и актуализировать тест-кейсы, чек-листы и тестовые сценарии
•Выполнять ручное тестирование Frontend, Backend и API
•Составлять баг-репорты с шагами воспроизведения, ожидаемым и фактическим результатом, данными об окружении и дополнительными материалами
•Регистрировать, приоритизировать и сопровождать дефекты на всех этапах их жизненного цикла
•Взаимодействовать с разработчиками, аналитиками и другими участниками команды для поиска причин дефектов
•Анализировать логи, диагностировать проблемы и помогать определять причины ошибок
•Участвовать в командных встречах и обсуждениях
•Работать с технической документацией и вести профессиональную переписку на английском языке
Требования
•Хорошо понимать основы и принципы тестирования ПО, основные виды и техники тестирования
•Понимать жизненный цикл дефекта и процессы разработки ПО
•Иметь опыт функционального тестирования веб-приложений и понимание основ нефункционального тестирования
•Уметь пользоваться DevTools: Elements, Console, Network и Application
•Владеть базовыми знаниями HTML и CSS
•Иметь опыт тестирования Backend-систем и API
•Иметь практический опыт работы с Postman и Swagger / OpenAPI, уметь создавать и поддерживать коллекции запросов
•Понимать клиент-серверную архитектуру, REST API, HTTP и методы GET, POST, PUT и DELETE
•Владеть базовыми знаниями SQL: написанием SELECT-запросов, добавлением, обновлением и удалением данных, фильтрацией и объединением данных
•Иметь опыт работы с MySQL или другими реляционными базами данных
•Иметь опыт работы с GitHub
•Иметь опыт использования ИИ-инструментов для повышения эффективности процессов тестирования
•Быть внимательным к деталям, мыслить системно и уметь находить первопричины проблем
•Уметь общаться и взаимодействовать с командой, самостоятельно планировать работу и оценивать сроки
•Уметь работать в распределённой международной команде
•Владеть английским на уровне B1 или выше
Будет плюсом
Опыт работы с WireMock и аналогичными инструментами, тестирования WebSocket-взаимодействий, работы с Linux CLI, XML и XSD, JMeter или аналогами, Docker и процессами CI/CD, а также возможность участвовать в рабочих встречах на английском.
Условия
•Локация: Любляна
•Зарплата $1600 - $1920 (10-12$ в час)
•Удалённая работа вне РФ, РБ и Украины
•Предпочтительная локация — Европа/СНГ; часовой пояс от МСК (+/- 2-3 часа)
•Контракт для граждан РФ и РБ
•Испытательный срок — 3 месяца
•Долгосрочный проект от 1 года до нескольких лет