QA Automation (Java/Kotlin)
Вакансия QA Automation Engineer (Java/Kotlin) с удалённым форматом работы, аутстафф, до 200 000 ₽ в месяц. Требуется опыт от 5 лет, знание Java, Selenium/Playwright, REST API, тестирование UI и API, работа с CI/CD, логами, нереляционными БД и т.д.
Обязанности
Функциональное тестирование; Контрактное тестирование; Разработка и отладка автотестов для 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 и т.д.); Понимание основных принципов построения архитектуры фреймворков автоматизации
Условия
можно удалённо; трудоустройство через ИП ( если его нет, нужна готовность открыть)
Откликнуться на вакансию свайпом в Telegram
Работа Java-разработчиком — все вакансии подборки
Swipe Jobs — поиск работы свайпами в Telegram. Тысячи вакансий из каналов и с сайтов компаний в одной ленте, отклик в один клик прямо в чате с работодателем.