Проект в архиве QA FullStack

58820
Подбор по данному проекту завершён. Посмотрите наш каталог актуальных запросов, найдите подходящие и предложите ваших специалистов.
Ритейл

QA FullStack

Middle+
Ставка в час
Кол-во специалистов
1
Длительность проекта
1 год (до 31.12.2026)
Объем участия в проекте
Высокая нагрузка
~160 ч/мес
Формат взаимодействия
Удаленно
Требуемая локация специалиста
Россия
Доступность специалиста
Строго по времени Мск
Требуемое гражданство специалиста
РФ, РБ
О клиенте
Отрасль
Ритейл

Обязательные требования

Максимально критичные требования: - Опыт работы от 3 лет; - Уверенное знание теории тестирования; - Уверенное знание основных практик тест-дизайна и умение применять их на практике; - Уверенные навыки тестирования API (использование инструментов для тестирования API, особенности тестирования API); - Опыт тестирования WEB; - Опыт функционального, интеграционного и E2E-тестирования; - Понимание особенностей тестирования асинхронных взаимодействий; - Уверенные знания Java Core; - Понимание основных принципов ООП; - Знание основных паттернов проектирования ПО и автотестов в частности; - Понимание основных принципов построения архитектуры фреймворков автоматизации. Требования: - Знание базовых команд Git; - Базовые знания SQL (CRUD + join); - Уверенные знания REST (критично); - Понимание как работают клиент-серверные приложения, умение локализовать дефект в клиент-серверных приложениях; - Умение использовать панель разработчика в Chrome (верстка, консоль, сеть); - Умение настраивать заглушки (Желательно в Wiremock); - Знает и понимает, что такое CI/CD, базовый опыт использования готовых пайплайнов, умение встраивать в существующий пайплайн автотесты; - Умение оценивать стандартные задачи; - Умение работать с логами (желательно Kibana); - Умение работать с нереляционными БД (Желательно MongoDB); - Умение работать с брокерами сообщений (Желательно Kafka); - Уверенные знания Selenium/Playwright и Rest-assured (или аналогов); - Уверенные знания JUnit/TestNG/KTest или аналогов; - Понимание работы систем сборки приложений (maven/gradle и т.д.); - Умение написать клиенты взаимодействия с базами данных и использовать их на уровне автотестов. Соотношение ручного и авто 50/50.

Дополнительные требования

- Работа с Camunda и опыт проведения нагрузочных тестов.

Задачи на проекте

- Функциональное тестирование; - Контрактное тестирование; - Разработка и отладка автотестов для UI и API; - Поддержка работоспособности уже написанных тестов; - Ведение документации, написание скриптов, анализ требований; - Сопровождение релизов, мониторинг качества продукта; - Работа с баг-трекингом, разбор и проведение анализа результатов тестирования; - Проведение регрессионного тестирования, в том числе вручную (еще не автоматизированные тесты).

Этапы отбора

1. Интервью с рекрутером SkillStaff 2. Техническое интервью (2ч) 3. Менеджерский этап (1 ч).

Описание проекта и команды

Заказчик - международный ритейлер строительных материалов и товаров для дома. Все про логистику (системы мастер данных, транспорт, приемка, хранение, отгрузка). Продукт с которым предстоит работать (их 3, но пока работать с 1) - Приемка. Проекты (фичи) будут разные, как направленные на развитие продукта/улучшение флоу, так и лигал проекты - постановления правительства (маркировка, электронный документооборот). По команде - бэк и фронт разработчики, 2 аналитика, тестировщики, ТимЛиды.

Обязательные требования

Максимально критичные требования: - Опыт работы от 3 лет; - Уверенное знание теории тестирования; - Уверенное знание основных практик тест-дизайна и умение применять их на практике; - Уверенные навыки тестирования API (использование инструментов для тестирования API, особенности тестирования API); - Опыт тестирования WEB; - Опыт функционального, интеграционного и E2E-тестирования; - Понимание особенностей тестирования асинхронных взаимодействий; - Уверенные знания Java Core; - Понимание основных принципов ООП; - Знание основных паттернов проектирования ПО и автотестов в частности; - Понимание основных принципов построения архитектуры фреймворков автоматизации. Требования: - Знание базовых команд Git; - Базовые знания SQL (CRUD + join); - Уверенные знания REST (критично); - Понимание как работают клиент-серверные приложения, умение локализовать дефект в клиент-серверных приложениях; - Умение использовать панель разработчика в Chrome (верстка, консоль, сеть); - Умение настраивать заглушки (Желательно в Wiremock); - Знает и понимает, что такое CI/CD, базовый опыт использования готовых пайплайнов, умение встраивать в существующий пайплайн автотесты; - Умение оценивать стандартные задачи; - Умение работать с логами (желательно Kibana); - Умение работать с нереляционными БД (Желательно MongoDB); - Умение работать с брокерами сообщений (Желательно Kafka); - Уверенные знания Selenium/Playwright и Rest-assured (или аналогов); - Уверенные знания JUnit/TestNG/KTest или аналогов; - Понимание работы систем сборки приложений (maven/gradle и т.д.); - Умение написать клиенты взаимодействия с базами данных и использовать их на уровне автотестов. Соотношение ручного и авто 50/50.

Дополнительные требования

Задачи на проекте

Этапы отбора

Описание проекта и команды