QA automation engineer (Java)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
О проекте:
Комплексный продукт для автоматизации бизнес-процессов растениеводческого агропредприятия, аналитики и поддержки принятия решений.
Базовая часть системы позволяет осуществлять мониторинг ресурсов предприятия, планирование и контроль агроопераций на различных уровнях и временных отрезках, а также непрерывные коммуникации между сотрудниками. Дополнительные модули агроаналитики позволяют автоматизировать севооборот, прогнозировать урожай, болезни растений и даты агроопераций, проводить дифференцированную обработку полей и оценку инвестиционной привлекательности земель, определять гранулометрический состав почвы, а также целесообразность применения точного земледелия.
Стек проекта:
У разработчиков:
BE- SpringBoot, Kotlin, PostgreSQL, Jdbi, Kafka, Python, Anaconda (Conda), MongoDB
FE - React, TypeScript, Next.js, Material UI, GraphQL, Apollo
У тестировщиков: Playwright+Java, Gatling, JUnit 5, Gradle.
Чем предстоит заниматься:
- Участие в ручном и автоматизированном тестировании
- Работа с функциональным, нагрузочным и другими видами тестирования
- Тестирование UI (ручное + написание автотестов)
- Тестирование API (ручное + написание автотестов)
- Создание тестовой документации: тест-кейсов
- Оценка и планирование тестирования
- Анализ инцидентов и постановка задач разработчикам
Что мы ждем от кандидатов:
- Знание Java, JUnit, Gradle
- Опыт тестирования web-приложений не менее 2-х лет
- Опыт мануального тестирования (и готовность к нему)
- Уверенное владение инструментами автоматизации тестирования (Selenium, REST Assured и любые подобные Java-based библиотеки)
- Знание языка программирования (Java)
- Уверенное знание HTTP и REST подходов
- Знание SQL
- Коммуникабельность
- Опыт работы по agile методологиям (Scrum, Kanban)
- Высшее техническое образование
Что будет плюсом:
- Опыт работы с Playwright
- Опыт работы с REST Assured
- Опыт работы с CI/CD инструментарием (Gitlab, Jenkins и т.д.)
- Опыт написания технической документации
Бонусы
С нашей стороны:
- ДМС
- Уроки английского и немецкого языков
- Комфортабельный офис в центре города
- 10 дней компенсируемого больничного в год
- У нас нет мониторинга мышки или клавиатуры, мы не приветствуем переработки