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

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

QA авто

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

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

- Релевантный опыт работы от 3 лет; - Глубокое понимание теории тестирования; - Глубокое понимание методов тест-дизайна и их практического применения; - Опыт работы с системой контроля версий Git (знание базовых команд); - Навыки работы с реляционными БД (SQL: CRUD, JOIN); - Уверенное владение протоколом REST; - Продвинутые навыки тестирования API (инструменты, контрактные тесты); - Опыт тестирования WEB; - Понимание принципов работы распределенных систем, умение локализовать дефекты в связке «клиент - сервер»; - Знание основ микросервисной архитектуры и способов изоляции компонентов при тестировании (заглушки через Wiremock (желательно)); - Практический опыт функционального, интеграционного тестирования; - Базовый опыт настройки готовых пайплайнов CI/CD; - Навык декомпозиции задач, оценки трудоёмкости и планирования сроков; - Навык анализа логов (желательно OpenSearch) для расследования инцидентов; - Навыки работы с нереляционными хранилищами (желательно MongoDB); - Опыт взаимодействия с брокерами сообщений (желательно Kafka); - Опыт проверки асинхронных взаимодействий между сервисами; - Владение языками Java Core (преимущественно) или Kotlin на уровне написания чистого, поддерживаемого кода; - Уверенная работа с инструментами: Selenium/Playwright, Rest-assured, JUnit/TestNG (или KTest); - Понимание основных принципов ООП; - Знание основных паттернов проектирования ПО и автотестов в частности; - Работа с системами сборки Maven/Gradle.

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

- Проектирование, написание и рефакторинг UI- и API-автотестов для обеспечения стабильности продукта; - Техническая экспертиза: анализ причин падения автотестов, локализация дефектов в коде тестов или продукте, консультирование команды по вопросам автоматизации; - Участие в архитектурных сессиях и технических ревью для интеграции проверок качества на ранних этапах разработки. - Оценка трудоёмкости, декомпозиция задач, планирование спринтов и контроль соблюдения сроков реализации тестовой инфраструктуры; - Ведение базы знаний: документирование найденных дефектов, создание и актуализация технической документации и тестовых сценариев; - Разработка стратегии сквозного (E2E) тестирования: формирование кросс-командных планов проверки бизнес-сценариев и их координация со смежными сервисами.

Этапы отбора

1. Интервью с рекрутером SkillStaff 2. Техническое интервью (2 ч) 3. Менеджерский этап (1 ч). Содержание технического собеса: 1. Обсуждение опыта В первую очередь — на последних 1–2 местах трудоустройства + наиболее релевантный опыт. Интересует, что именно делал, какие задачи решал и какие достижения были. 2. Техническая часть 3 варианта подхода, которые зависят от интервьюера: практические задачи вплоть до кодинга, кейс-интервью или вопросы на глубокое понимание темы, чтобы оценить как человек думает, с параллельной оценкой софтов (как реагирует на ОС, как её использует). 3. Вопросы от кандидата.

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

Заказчик - крупный ритейлер. Система дистанционного оформления возвратов товаров через веб-интерфейс и мобильное приложение.

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

- Релевантный опыт работы от 3 лет; - Глубокое понимание теории тестирования; - Глубокое понимание методов тест-дизайна и их практического применения; - Опыт работы с системой контроля версий Git (знание базовых команд); - Навыки работы с реляционными БД (SQL: CRUD, JOIN); - Уверенное владение протоколом REST; - Продвинутые навыки тестирования API (инструменты, контрактные тесты); - Опыт тестирования WEB; - Понимание принципов работы распределенных систем, умение локализовать дефекты в связке «клиент - сервер»; - Знание основ микросервисной архитектуры и способов изоляции компонентов при тестировании (заглушки через Wiremock (желательно)); - Практический опыт функционального, интеграционного тестирования; - Базовый опыт настройки готовых пайплайнов CI/CD; - Навык декомпозиции задач, оценки трудоёмкости и планирования сроков; - Навык анализа логов (желательно OpenSearch) для расследования инцидентов; - Навыки работы с нереляционными хранилищами (желательно MongoDB); - Опыт взаимодействия с брокерами сообщений (желательно Kafka); - Опыт проверки асинхронных взаимодействий между сервисами; - Владение языками Java Core (преимущественно) или Kotlin на уровне написания чистого, поддерживаемого кода; - Уверенная работа с инструментами: Selenium/Playwright, Rest-assured, JUnit/TestNG (или KTest); - Понимание основных принципов ООП; - Знание основных паттернов проектирования ПО и автотестов в частности; - Работа с системами сборки Maven/Gradle.

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

Этапы отбора

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