Сравним вакансию с вашим действующим резюме и составим письмо под эту роль.
Описание вакансии
Коротко о роли
-Разрабатывать и поддерживать автотесты на Java для API, UI и интеграционных сценариев. -Участвовать в развитии и совершенствовании тестового фреймворка.
Задачи:
— Разрабатывать и поддерживать автотесты на Java для API, UI и интеграционных сценариев
— Участвовать в развитии и совершенствовании тестового фреймворка
— Интегрировать автотесты в CI/CD и анализировать результаты их выполнения
— Анализировать логи, диагностировать причины падений автотестов и проблем в тестовом окружении
— Проверять данные в БД, писать SQL-запросы и готовить тестовые данные
— Участвовать в проработке требований и тест-дизайне
— Проводить code review автотестов
— Оформлять и сопровождать баг-репорты
— Взаимодействовать с разработчиками и другими участниками команды для повышения качества продукта
Требования:
— Уверенное знание Java Core: ООП, коллекции, Generics, Stream API, исключения
— Коммерческий опыт автоматизации тестирования на Java
— Опыт автоматизации API с использованием REST Assured
— Опыт автоматизации UI с использованием Selenium WebDriver или Playwright
— Опыт разработки и запуска автотестов с JUnit или TestNG
— Опыт работы с Maven или Gradle: сборка проекта, управление зависимостями, настройка запусков
— Уверенное знание SQL: JOIN, подзапросы, агрегации, проверка и подготовка тестовых данных
— Понимание HTTP/REST: методы, статус-коды, заголовки, авторизация, JSON
— Уверенная работа с Git: ветки, pull request, разрешение конфликтов
— Понимание принципов CI/CD и опыт запуска автотестов в Jenkins, GitLab CI или аналогичных инструментах
— Знание техник тест-дизайна и опыт ведения тестовой документации
— Опыт участия в code review
— Умение работать с логами и диагностировать проблемы в автотестах, сервисах и тестовом окружении
Будет плюсом:
— Docker / Docker Compose
— Опыт тестирования микросервисной архитектуры
— Опыт работы с Kafka и другими брокерами сообщений
— Опыт работы с моками и стабами
— Опыт автоматизации мобильных приложений: Appium, Espresso, XCUITest
— Опыт работы с реальными устройствами и эмуляторами, запуск мобильных автотестов в CI/CD
— Знание BDD, Cucumber/Gherkin
— Опыт нагрузочного тестирования с использованием JMeter / Gatling
— Опыт работы с Kibana, Grafana, Splunk или аналогичными инструментами мониторинга и анализа логов
Условия:
— Полная занятость
— График работы 5/2
— Формат работы: удалённо
Опыт работы: 1–3 года
Контакты работодателя доступны по кнопке «Откликнуться» после входа.
Из чего сложилась оценка. Нажмите, чтобы узнать подробнее
Понятные задачи
Задачи включают разработку и поддержку автотестов на Java для API, UI и интеграционных сценариев, развитие тестового фреймворка и интеграцию автотестов в CI/CD, что соответствует уровню Middle QA Automation инженера.
Из объявления
-Разрабатывать и поддерживать автотесты на Java для API, UI и интеграционных сценариев … -Участвовать в развитии и совершенствовании тестового фреймворка … -Интегрировать автотесты в CI/CD и анализировать результаты их выполнения
Мэтч и сопроводительное
Сравним вакансию с вашим действующим резюме и составим письмо под эту роль.
УдалённоmiddleОпыт использования системам ведения проектов и документации, сопровождения и мониторинга информационных систем, находящихся в зоне ответственности