freehire launches on Product Hunt on 26 August.

Follow →

QA Engineer

Summary

QA Engineer designs and runs load/performance tests for backend and microservices using Locust/k6, models traffic profiles, and debugs issues with REST/gRPC, Kafka/RabbitMQ, and sniffers.

Мы ожидаем:

  • 3+ лет в QA, преимущественно с backend- и микросервисной архитектурой.
  • Практический опыт с Locust, k6 (JMeter — опционально).
  • Умение моделировать типовые и пиковые профили нагрузки.
  • Уверенная работа с REST, gRPC.
  • Очереди сообщений: Kafka, RabbitMQ.
  • Опыт работы со снифферами (Charles).
  • Умение разрабатывать тест-планы, чек-листы и поддерживать актуальную тестовую документацию.
  • Эффективную коммуникацию с разработчиками, архитекторами и DevOps для локализации инцидентов и согласования критериев приемки.
  • Аналитическое мышление, самостоятельность в постановке проверок и поиске первопричин дефектов.

Технологический стек:

  • Python (базовый уровень: чтение/модификация чужих тестов),
  • Протоколы HTTP/HTTPS, REST, gRPC, WebSockets
  • Очереди Kafka, RabbitMQ
  • Хранение SQL (PostgreSQL/MySQL) — средний уровень; Redis (кеширование);
  • NoSQL (MongoDB/DynamoDB — приветствуется)
  • Инструменты Postman/Insomnia, curl, Docker (базовый уровень), Git
  • Управление тестами Jira, TestRail/Zephyr, Allure, Confluence
  • Понимание SDLC/STLC, опыт работы в Agile/Scrum/Kanban.

See also