ARTW
Senior AQA (Java/Kotlin)
1 нед. назад
200k–220k RUB / мес.РоссияSeniorRemote
javakotlingitsqlrestapi testingweb testingwiremock
Senior AQA role in a large Russian IT agency ARTW, working remotely on complex digital products for large business, with salary 200K – 220K RUB/month.
О компании
- ARTW — крупное российское IT-агентство, которое занимается созданием сложных и масштабных цифровых продуктов для крупного бизнеса.
О продукте
- Проект: крупный retail
Обязанности
- Функциональное тестирование;
- Контрактное тестирование
- Разработка и отладка автотестов для UI и API;
- Поддержка работоспособности уже написанных тестов;
- Ведение документации, написание скриптов, анализ требований;
- Сопровождение релизов, мониторинг качества продукта;
- Работа с баг-трекингом, разбор и проведение анализа результатов тестирования;
- Проведение регрессионного тестирования, в том числе вручную
- Помощь в повышении эффективности тестирования, в том числе через улучшение процессов.
- Обучение автоматизации текущих 2 тестировщиков.(junior и middle-)
Требования
- Соотношение ручного и авто 50/50
- Опыт работы от 5 лет
- Уверенное знание теории тестирования
- Уверенное знание основных практик тест-дизайна и умение применять их на практике
- Знание базовых команд Git
- Базовые знания SQL (CRUD + join)
- Уверенные знания REST
- Уверенные навыки тестирования API (использование инструментов для тестирования API, особенности тестирования API)
- Опыт тестирования WEB
- Понимание как работают клиент-серверные приложения, умение локализовать дефект в клиент-серверных приложениях.
- Умение использовать панель разработчика в Chrome (верстка, консоль, сеть)
- Умение настраивать заглушки (Желательно в Wiremock)
- Опыт функционального, интеграционного и E2E-тестирования
- Знание и понимание, что такое CI/CD, базовый опыт использования готовых пайплайнов, умение встраивать в существующий пайплайн автотесты
- Умение оценивать стандартные задачи
- Умение работать с логами (желательно Kibana/loki)
- Умение работать с нереляционными БД (Желательно MongoDB)
- Умение работать с брокерами сообщений
- Умение составить тест-план под конкретные цели
- Понимание особенностей процесса тестирования в разных методологиях разработки
- Понимание особенностей тестирования в микросервисной архитектуре, в том числе навыки локализации дефектов в системах с большим количеством микросервисов
- Хорошие навыки выявления неявных требований
- Хорошие навыки взаимодействия со смежными командами
- Уверенные знания Java Core
- Уверенные знания Selenide/Playwright и Rest-assured (или аналогов)
- Уверенные знания JUnit/TestNG/KTest или аналогов
- Понимание основных принципов ООП
- Знание основных паттернов проектирования ПО и автотестов в частности
- Понимание работы систем сборки приложений (maven/gradle/npm и т.д.)
- Понимание основных принципов построения архитектуры фреймворков автоматизации
- Опыт выстраивания процессов тестирования с нуля или глобальной перестройки (будет большим плюсом)
Условия
- 200000–220000 RUB MONTH
- Удалённая работа