#вакансия #ГородМосква #удаленнаяработа #AQA #java #Senior
🌐Должность - AQA Java, Middle +
🌐Компания - Devquality
✅ Требования:
📍Гражданство и локация РФ (не более +\- 3 час от МСК).
❗ Опыт в автоматизации от 2,5 лет
❗ Стек по автоматизации:
❗ Язык программирования: Java 21 опыт
Система управления зависимостями: Maven
Фреймворк для тестирования: JUnit 5, AssertJ
❗ Важно - Основной фреймворк для организации тестовых проектов и интеграции зависимостей: Spring Frarmwork
Логирование: SL4J, Log4j2
Отчётность: Allure
Интеграция с CI/CD: GitLab CI
Контейнеризация: Docker
Для тестирования API
REST-клиент: RestAssured
Mock-сервер: WireMock
Работа с JSON: Jackson, Gson
Для тестирования front-end (Web UI)
Инструменты для UI-тетстов: Selenium WebDriver, Selenide Удаленный запуск веб драйвера: Moon
Для тестирования баз данных (PostgreSQL, Oracle) DB JDBC
Для тестирования брокеров:
Spring Kafka Test
Testcontainers
✅Описание: занимаемся развитием и поддержкой API-сервисов для внутренних команд и партнеров (около 90% функционала).
Необходимо сопровождать и поддерживать API тесты уже готового тестового фреймворка.
⚙️ Задачи:
* Проводить функциональные тесты нового функционала и сторонних API и проводить регресс. Для этого нужно владеть Postman/Insomnia + Скрипты, Swagger, Chrome DevTools.
* Автоматизация API.
* Примерное соотношение функционального и авто тестирования - 30 / 70 4. Писать понятную тестовую документацию (тест кейсы), по которой другие члены команды смогут помогать вам в тестировании.
* Помогать команде формировать стратегию тестирования и участвовать в определении пирамиды тестирования для наших проектов. Для этого нужно уметь на практике применять знания из теории тестирования, а также понимать основных технологий нашего стека и знать, как устроены современные процессы разработки.
* Участвовать в ревью постановок системных аналитиков и помогать принимать решения в неоднозначных ситуациях.
* Участвовать в демонстрациях нового функционала для бизнеса и пользователей.
* Управлять тестированием в TestOps/Testit/TestRail.
* Разбираться в инцидентах на промышленной среде, находить их первопричину, взаимодействовать с разными командами и доводить дело до устранения. В разборе логов предстоит работать с kibana / SQL.
* Быть проактивным, стремиться развивать наши продукты, улучшать процессы, потому что это соответствует духу нашей команды.
✔️Условия:
Удалённая работа.
Вилка до 150к на руки.
🌐Немного о нас:
Мы работаем в ИТ-области более 10 лет, знаем и любим своё дело. Занимаемся разными видами тестирования, даем возможность руководителям проектов не беспокоиться за свои следующие релизы.
🖋 @Margarita_Holodova
Навыки
Allure
Apache Maven
AssertJ
Chrome DevTools
GitLab CI
Gson
Insomnia
Jackson
Java (computer programming)
JDBC
JUnit
Kibana
Log4j2
manage ICT virtualisation environments
ИИ навыки
Allure
Apache Maven
AssertJ
Chrome DevTools
GitLab CI
Gson
Insomnia
Jackson
Java (computer programming)
JDBC
JUnit
Kibana
Log4j
manage ICT virtualisation environments
ИИ домены
API Development
Software Testing
Web application development
* Домены определены автоматически с помощью нейросети