← Все вакансии/Senior/RedLab
SeniorRemote

Automation QA Engineer

R
RedLab
Зарплата
Уровень
Senior
Формат
Remote
О роли

Описание вакансии

О компании
  • RedLab (аутстафф)
  • Локация: РФ, РБ
  • Гражданство: РФ, РБ
Обязанности
  • Разработка и поддержка автотестов для web-приложений с использованием Java, Selenium/Selenide, Rest Assured
  • Анализ функциональных и нефункциональных требований для разработки тест-кейсов
  • Интеграция автотестов в CI/CD пайплайн (Jenkins/GitLab CI/TeamCity)
  • Участие в код-ревью автотестов
  • Поддержка и развитие фреймворка автоматизации тестирования
  • Тестирование асинхронных сервисов через брокеры сообщений (Kafka, RabbitMQ)
  • Оптимизация и рефакторинг автотестов
Требования
  • Высшее образование
  • Коммерческий опыт в области автоматизированного тестирования от 3-х лет
  • Уверенные знания Java Core, TestContainers, REST Assured, Selenium/Selenide/Playwright, опыт разработки автотестов для UI и API
  • Знание Maven / Gradle для управления зависимостями и сборки
  • JUnit 5 / TestNG в качестве тестового фреймворка
  • Понимание процессов тестирования и владение техниками тест-дизайна
  • Опыт работы с TMS (Allure TestOps, Test IT и др.) и багтрекером (Jira, Redmine и др.)
  • Понимание ООП и навыки разработки тестов с использованием паттернов проектирования (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)
Условия
  • Формат работы: удаленно
  • Занятость: полная/проектная
  • Часовая ставка ГРОСС: 1620-1870 RUB (оформление по ГПХ)
Будет плюсом
  • Знания Kotlin
  • Навыки уверенной работы в терминале Linux-системы
  • Опыт в настройке и конфигурации тестовых окружений
  • Знание основ BDD (Cucumber, JBehave)
  • Проведение нагрузочного тестирования для оценки производительности системы
  • Опыт работы с NoSQL БД (MongoDB, Redis)
Стек и навыки

С чем работаем