Вакансия в архиве

Тестировщик-автоматизатор на Java / QA Auto Java

190 000 - 220 000 ₽

Выше средней на 36%

ИТ-ИМПЛАНТ - аккредитованный системный интегратор, специализирующийся на заказной разработке и внедрении индивидуальных ИТ-решений для бизнеса.

Миссия компании:

Для компаний: Дать возможность сильным компаниям увеличиваться, благодаря аутстаффингу эффективных IT-специалистов.

Для соискателей: Дать возможность трудоустройства сильным соискателям в передовые компании на выгодных условиях труда.

Наши проекты разнообразны: высоконагруженные микросервисы, монолиты с богатым UI, event‑driven архитектуры (Kafka), интеграции с внешними API, а также внутренние платформы для ML и аналитики. Мы ищем инженера по автоматизации, который не просто пишет тесты «под копирку», а строит тестовую инфраструктуру — от стабильных прогонов в CI до детальных отчётов и минимизации flaky-тестов. Вы будете работать в команде с разработчиками, архитекторами и DevOps, чтобы качество стало неотъемлемой частью пайплайна.

QA Auto (Java) уровня Middle+/Senior

Ключевая задача:
Сделать автоматизацию быстрой, надёжной и масштабируемой. Выбирать инструменты под задачу, проектировать Page Object/API-слои, настраивать параллельный запуск, интегрировать с алертингом и отчётностью.

Hard skills (Обязательно):

  1. Язык и фреймворки: Глубокое знание Java (8+), опыт работы с JUnit 5 / TestNG. Понимание принципов ООП, SOLID, паттернов проектирования (Page Object, Factory, Builder, Strategy).

  2. Тестирование API: Опыт работы с REST Assured, Feign, или аналогичными. Умение писать интеграционные тесты для микросервисов с проверкой статусов, схем (JSON Schema), заголовков, авторизации (OAuth2/JWT).

  3. Тестирование UI (опционально, но желательно): Опыт с Selenium / Selenide, умение работать с динамическими элементами, ожиданиями, iframe и shadow DOM. Понимание, когда UI-тесты нужны, а когда можно обойтись API.

  4. Работа с данными: Умение подготавливать тестовые данные через SQL-запросы, API-вызовы, файлы (JSON/XML). Опыт с миграциями баз данных (Flyway/Liquibase) для тестовых стендов.

  5. CI/CD: Настройка и поддержка автотестов в Jenkins / GitLab CI / GitHub Actions. Умение оптимизировать время выполнения (параллелизация, запуск по изменённым модулям).

  6. Отчётность и диагностика: Работа с Allure / ExtentReports, умение анализировать логи тестов, логи сервисов, дампы стеков при падениях.

  7. Базовые DevOps: Понимание Docker (сборка образов, запуск контейнеров), опыт работы с Kubernetes (поды, сервисы, конфиг-мапы) для локального или удалённого запуска тестов в кластере.

Будет Вашим преимуществом (зависит от проекта):

  • Если ваш стек — микросервисы и интеграции: Опыт тестирования систем с асинхронными взаимодействиями (Kafka / RabbitMQ) — проверка очередей, dead-letter queues, ретраев. Умение писать тесты на потребителей и производителей. Также опыт тестирования gRPC-сервисов (с использованием grpcurl или специализированных клиентов).

  • Если ваш стек — производительность и нагрузка: Вы умеете совмещать автоматизацию функциональных тестов с нагрузочными сценариями, использовать Gatling / JMeter на Java. Понимаете, как тестировать систему под нагрузкой в CI.

  • Если ваш стек — мобильные приложения: Опыт с Appium для Android/iOS, умение тестировать на реальных устройствах и эмуляторах, работа с кастомными жестами и биометрией.

  • Если ваш стек — безопасность: Опыт автоматизации проверок на OWASP Top 10, тестирование CSRF, SQL-инъекций через автоматизированные сценарии, проверка прав доступа (RBAC).

  • Если ваш стек — альтернативные JVM-языки: Владение Kotlin или Scala для написания тестов (мы переходим на них в некоторых проектах, и умение переиспользовать наработки — жирный плюс).

  • Если ваш стек — собственные фреймворки: Вы не просто используете готовые решения, а разрабатывали внутренние тестовые фреймворки с нуля: кастомизированные раннеры, генераторы данных, модульные фикстуры, обёртки над Selenium/Rest Assured с удобным DSL.

  • Если ваш стек — качество кода тестов: Вы применяете статический анализ (SonarQube, SpotBugs) к тестовому коду, пишете юнит-тесты на вспомогательные утилиты, рефакторите тесты как production‑код.

  • Если ваш стек — мониторинг и логирование: Вы умеете настраивать интеграцию тестов с APM (Datadog, New Relic, Jaeger) для автоматического снятия трейсов во время выполнения автотестов, что помогает разработчикам быстрее локализовать проблемы.

  • Если ваш стек — тестовые данные: Опыт с генерацией синтетических данных (Java Faker, Datafaker), управление тестовыми окружениями с помощью Testcontainers (поднимаем базы, очереди, сервисы в контейнерах прямо во время тестов).

Мы точно НЕ про вас, если:

  • Ваши тесты падают каждую ночь из-за нестабильности, и вы не знаете, как это исправить.

  • Вы не понимаете разницы между юнит-, интеграционным и E2E-тестом.

  • Вы копируете тесты для каждого нового эндпоинта, вместо того чтобы параметризовать и переиспользовать шаги.

  • Вам неинтересно заглядывать в код сервиса, чтобы понять, почему тест упал.

Мы предлагаем:

  • Удалённый формат работы

  • Оформление по Самозанятости или ИП (По ТК РФ ставка будет ниже, чем указано в вакансии)
  • Фултайм
  • График работы с гибким началом рабочего дня

Стеки на проектах разные, откликайтесь!

Сравнение со средней зарплатой в похожих вакансиях:

148k

200k

91k

195k

242k


Поделиться:

Опубликована месяц назад

Похожие вакансии

Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатно
Проект крупного банка Предстоит заниматься: Подготовка тестовой модели Проведение функционального, интеграционного и регрессионного тестирования Сопровождение приемочного тестирования Анализ возникающих дефектов промышленной среды и контроль их устра...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Bell IntegratorBell Integrator
  • Москва
3 дня назад
Kibana Grafana Figma Jira Confluence Нам важно: опыт участия в проектах по разработке ПО в качестве тестировщика ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Азиатско-Тихоокеанский БанкАзиатско-Тихоокеанский Банк
  • Москва
2 дня назад
Компания VisionLabs является одним из лидеров рынка в области компьютерного зрения и машинного обучения, наши продукты представлены более, чем в 40 странах. Чем предстоит заниматься: Проведение e2e, функционального, регрессивного тестирования web-при...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании ВижнЛабс (VisionLabs)ВижнЛабс (VisionLabs)
  • Москва
2 месяца назад
до 140 000 ₽
JEDai - это AI-платформа для ритейла, которая помогает розничным сетям и FMCG-компаниям работать быстрее, точнее и эффективнее. Мы повышаем продуктивность полевых и офисных команд за счёт автоматического мониторинга и контроля выкладки, наличия товар...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании JEDaiJEDai
  • Москва
4 месяца назад
Мы в поисках тестировщика в нашу команду.
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Ростелеком Информационные ТехнологииРостелеком Информационные Технологии
  • Москва
9 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.