Senior AQA Java тестировщик
Технологии
Описание вакансии
Кратко о роли
Компания RedLab ищет Senior AQA Java инженера для работы на аутстафф-проектах. Ожидается опыт автоматизации тестирования от 3 лет и глубокие знания стека Java.
Ключевые задачи
- Разработка и поддержка автотестов для web-приложений.
- Анализ требований и разработка тест-кейсов.
- Интеграция автотестов в CI/CD пайплайны.
- Участие в код-ревью автотестов.
- Развитие фреймворка автоматизации тестирования.
- Тестирование асинхронных сервисов через Kafka/RabbitMQ.
Обязательные требования
- Опыт в автоматизированном тестировании от 3-х лет.
- Уверенное знание Java Core, TestContainers, Rest Assured, Selenium/Selenide/Playwright.
- Опыт работы с Maven/Gradle, JUnit 5/TestNG.
- Навыки работы с БД (PostgreSQL, MySQL, Oracle) и SQL.
- Опыт настройки CI/CD (Gitlab CI/Jenkins/Teamcity).
- Опыт работы с Docker и Kubernetes.
- Опыт работы с брокерами сообщений (Kafka/RabbitMQ).
- Гражданство РФ или РБ.
Будет плюсом
- Знание Kotlin.
- Навыки работы в терминале Linux.
- Опыт настройки тестовых окружений.
- Знание основ BDD (Cucumber, JBehave).
- Опыт проведения нагрузочного тестирования.
- Опыт работы с NoSQL БД (MongoDB, Redis).
Условия и бенефиты
- Формат работы: удаленно.
- Занятость: полная или проектная.
- Оформление по ГПХ.
- Часовая ставка: 1620-1870 RUB (gross).
Процесс найма
- Для отклика необходимо прислать резюме на указанный email.
Компания: RedLab (аутстафф).
Локация: РФ, РБ.
Гражданство: РФ, РБ.
Опыт: больше 3-х лет.
Формат работы: удаленно.
Занятость: Полная/проектная.
Часовая ставка ГРОСС: 1620-1870 RUB (оформление по ГПХ).
Требования:
• Высшее образование.
• Коммерческий опыт в области автоматизированного тестирования от 3-х лет.
• Уверенные знания java core, TestContainers, rest assured, selenium/selenide/playwright, опыт разработки автотестов для UI и api.
• Знание Maven / Gradle для управления зависимостями и сборки.
• Junit 5 / TestNG в качестве тестового фреймворка.
• Понимание процессов тестирования и владение техниками тест-дизайна.
• Опыт работы с TMS (Allure TestOps, Test IT etc) и багтрекером (Jira, Redmine etc).
• Понимание ООП и навыки разработки тестов с использованием паттернов проектирования (Page Object, Page Factory, и др.).
• Опыт работы с базами данных (PostgreSQL, MySQL, Oracle), уверенное составление SQL-запросов средней сложности.
• Опыт настройки пайплайнов в CI/CD: Gitlab CI/Jenkins/Teamcity.
• Опыт работы с Apache Kafka и/или RabbitMQ: автоматизация интеграционных тестов, написание producer/consumer.
• Опыт работы с ELK/Kibana/Grafana.
• Опыт работы с Docker (Dockerfile, docker-compose), Kubernetes (чтение логов, управление, понимание работы istio-proxy).
Будет плюсом:
• Знания Kotlin.
• Навыки уверенной работы в терминале Linux-системы.
• Опыт в настройке и конфигурации тестовых окружений.
• Знание основ BDD (Cucumber, JBehave).
• Проведение нагрузочного тестирования для оценки производительности системы.
• Опыт работы с NoSQL БД (MongoDB, Redis).
Задачи на проекте:
• Разработка и поддержка автотестов для web-приложений с использованием Java, Selenium/Selenide, Rest Assured.
• Анализ функциональных и нефункциональных требований для разработки тест-кейсов.
• Интеграция автотестов в CI/CD пайплайн (Jenkins/GitLab CI/TeamCity).
• Участие в код-ревью автотестов; поддержка и развитие фреймворка автоматизации тестирования; тестирование асинхронных сервисов через брокеры сообщений (Kafka, RabbitMQ); оптимизация и рефакторинг автотестов.
Оригинальная вакансия:
https://t.me/qa_jobs/260772