Обязанности и требования описаны чётко, есть обучение и понятные грейды; при этом в аутсорсинге проекты могут меняться чаще, чем в продуктовой команде.
Кликните для подробной информации
Ниже рынкаСовременный стекПонятные задачиПоддержка обучения
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
QA Automation Java Middle инженер (Java): Разработка и поддержка автотестов на Java для API, UI и интеграционных сценариев с акцентом на тестовый фреймворк, проверку данных и интеграцию с CI/CD. Focus on диагностике падений автотестов, анализе логов и тестового окружения, тест-дизайне и взаимодействии с разработчиками.
Локация: удалённая работа на постоянной основе; регион — Казань. Фиксированный график по МСК: 9:00–18:00 или 10:00–19:00, включая час обеденного перерыва.
Зарплата: до 150 000 ₽ на руки в месяц.
Компания
«Лаборатория качества» с 2009 года занимается тестированием программного обеспечения, а с 2023 года также оказывает услуги разработки ПО.
Что делать
Разрабатывать и поддерживать автотесты на Java для API, UI и интеграционных сценариев.
Развивать тестовый фреймворк и интегрировать автотесты в CI/CD.
Анализировать результаты запусков, логи и причины падений автотестов и проблем тестового окружения.
Проверять данные в БД, писать SQL-запросы и готовить тестовые данные.
Участвовать в проработке требований, тест-дизайне, code review автотестов и сопровождении баг-репортов.
Взаимодействовать с разработчиками и другими участниками команды для повышения качества продукта.
Требования
От 1 года до 3 лет опыта и коммерческий опыт автоматизации тестирования на Java.
Уверенное знание Java Core: ООП, коллекции, Generics, Stream API и исключения.
Опыт автоматизации 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 или аналогичными инструментами мониторинга и анализа логов.
Культура и преимущества
Пятидневная рабочая неделя и постоянный удалённый формат.
Сотрудничество через ИП или самозанятость.
Бесплатное обучение на профильных курсах, доступ к внутренним учебным центрам и библиотеке.
Прозрачная система карьерного роста и мотивации с внутренними грейдами, привязанными к профессиональным навыкам.
Демократичная внутренняя культура, сезонные онлайн-мероприятия и поздравления с днями рождения.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →