← к выдаче
QA

Senior QA Automation (Java)

Москвавчера

Описание от работодателя

Innovative People — группа IT-компаний с 20-летней историей. Мы создаём заказное ПО, предоставляем IT-аутсорсинг и развиваем собственную AI-лабораторию. Нас объединяет уважение к профессионализму, интерес к технологиям и честное отношение к людям. Мы не строим «культуру ради культуры» — мы создаём среду, которая помогает бизнесу расти, а специалистам — развиваться, влиять на процессы и реализовывать свои идеи. Мы также являемся аккредитованной IT-компанией. Чем предстоит заниматься: Функциональное тестирование; Контрактное тестирование; Разработка и отладка автотестов для UI и API; Поддержка работоспособности уже написанных тестов; Ведение документации, написание скриптов, анализ требований; Сопровождение релизов, мониторинг качества продукта; Работа с баг-трекингом, разбор и проведение анализа результатов тестирования; Проведение регрессионного тестирования, в том числе вручную Мы подходим друг другу если у тебя есть: Соотношение ручного и авто 50/50; Опыт работы от 5 лет; Уверенное знание теории тестирования; Уверенное знание основных практик тест-дизайна и умение применять их на практике; Знание базовых команд Git; Базовые знания SQL (CRUD + join); Уверенные знания REST; Уверенные навыки тестирования API (использование инструментов для тестирования API, особенности тестирования API); Опыт тестирования WEB; Понимание как работают клиент-серверные приложения, умение локализовать дефект в клиент-серверных приложениях; Умение использовать панель разработчика в Chrome (верстка, консоль, сеть); Умение настраивать заглушки (Желательно в Wiremock); Опыт функционального, интеграционного и E2E-тестирования; Знает и понимает, что такое CI/CD, базовый опыт использования готовых пайплайнов, умение встраивать в существующий пайплайн автотесты; Умение оценивать стандартные задачи; Умение работать с логами (желательно Kibana); Умение работать с нереляционными БД (Желательно MongoDB); Умение работать с брокерами сообщений; Умение составить тест-план под конкретные цели; Понимание особенностей процесса тестирования в разных методологиях разработки; Понимание особенностей тестирования в микросервисной архитектуре, в том числе навыки локализации дефектов в системах с большим количеством микросервисов; Хорошие навыки выявления неявных требований; Хорошие навыки взаимодействия со смежными командами; Уверенные знания Java Core; Уверенные знания Selenium/Playwright и Rest-assured (или аналогов); Уверенные знания JUnit/TestNG/KTest или аналогов; Понимание основных принципов ООП; Знание основных паттернов проектирования ПО и автотестов в частности; Понимание работы систем сборки приложений (maven/gradle/npm и т.д.); Понимание основных принципов построения архитектуры фреймворков автоматизации. Что предлагаем: Оформление в аккредитованную IT-компанию по ТК РФ; ДМС с расширенным пакетом (стоматология, выезды врача, страхование поездок за рубеж и льготы для родственников); Современную технику; Обучение, участие в конференциях, возможность выступать как спикер и развивать AI-навыки; Живую корпоративную атмосферу: квизы, настолки, английский разговорный клуб и мероприятия, где коллеги становятся друзьями; Удаленный формат работы и гибкое начало рабочего дня; Проекты, которыми можно гордиться — мы работаем с клиентами, чьи имена известны на рынке, и создаём продукты, которые реально меняют бизнес; Возможность реально влиять на развитие направления, бизнес-процессов и культуры компании.