Назад

Не получаете ответ?

Вакансия опубликована 7 дн. назад - шансы на ответ снижаются.

7 дней назад

Инженер-тестировщик (QA)

Формат работы
remote (только Russia)/onsite/hybrid
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Инженер-тестировщик (QA) (микросервисы и кибербезопасность): Тестирование комплексного продукта для выявления дипфейков в распределенной микросервисной архитектуре с акцентом на REST API, асинхронный обмен сообщениями и контрактное тестирование. Focus on автоматизации интеграционных и регрессионных тестов, анализе логов, проверке устойчивости к частичным отказам и локализации ошибок между сервисами.

Локация: Москва; доступны работа на месте работодателя, удалённый и гибридный форматы. Гибридная занятость предполагает работу на территории Москвы.

Компания

Bell Integrator развивает проекты в области интеграции, распределённых систем и кибербезопасности.

Что делать

  • Тестировать распределённую микросервисную архитектуру, взаимодействие сервисов, маршрутизацию и обработку событий.
  • Разрабатывать и поддерживать тестовые сценарии для end-to-end проверки цепочки «фронтенд — бэкенд — сервисы-исполнители».
  • Тестировать REST API, асинхронный обмен сообщениями через MQ и Kafka, а также контракты между сервисами.
  • Анализировать логи распределённых систем и локализовывать ошибки на уровне отдельных микросервисов.
  • Проверять надёжность системы при частичных отказах компонентов и тестировать восстановление.
  • Автоматизировать интеграционные и регрессионные тесты.

Требования

  • От 3 до 6 лет опыта в тестировании и высшее техническое или физико-математическое образование.
  • Знание видов и методов тестирования, методологии процесса тестирования и подготовки чек-листов, тест-кейсов и тест-планов.
  • Опыт тестирования веб-приложений, REST API, микросервисных систем и асинхронного обмена сообщениями; понимание паттернов API Gateway, Service Discovery и Circuit Breaker.
  • Навыки ручного тестирования API с Postman, Insomnia или Fiddler, а также SQL с JOIN, GROUP BY и HAVING.
  • Опыт работы с Docker, Kubernetes, Git, Jenkins, ELK, Grafana и Prometheus; знание Selenium и Selenide.
  • Понимание форматов JSON и XML, чтение логов распределённых систем, опыт автоматизации тестирования и знание Pact или Spring Cloud Contract.

Хорошо, если есть

  • Знакомство с метриками качества: точность, полнота и F1.
  • Понимание принципов оценки производительности нейросетей.
  • Базовое знакомство с TensorFlow или PyTorch.
  • Опыт анализа данных для оценки их качества и пригодности к обучению.

Культура и преимущества

  • Полная занятость и возможность профессионального и карьерного роста.
  • Участие в разных проектах и работа в распределённой команде специалистов.
  • Корпоративные скидки на изучение иностранных языков, фитнес и образовательные курсы.
  • Уровень заработной платы обсуждается индивидуально.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →