QA Automation (Java/Kotlin),Senior, удаленно, аутстафф
Employment type: Полный рабочий день
Grade: Senior
Salary: до 200 000 ₽
Skills: Автоматизация тестирования, Java, Kotlin
Description:
Проект: Строительная компания
Требования:
- Соотношение ручного и авто 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 и т.д.)
- Понимание основных принципов построения архитектуры фреймворков автоматизации
Задачи:
- Функциональное тестирование
- Контрактное тестирование
- Разработка и отладка автотестов для UI и API
- Поддержка работоспособности уже написанных тестов
- Ведение документации, написание скриптов, анализ требований
- Сопровождение релизов, мониторинг качества продукта
- Работа с баг-трекингом, разбор и проведение анализа результатов тестирования
- Проведение регрессионного тестирования, в том числе вручную
Если вы готовы работать по аутстафф модели и подходите под описание, то смело откликайтесь.
Также обращаю внимание, что трудоустройство через ИП ( если его нет, нужна готовность открыть)
Анонимная аналитика
Мы используем анонимную аналитику, чтобы улучшать поиск вакансий и работу сайта.