#вакансия
Ручной тестировщик (QA-инженер)
Локация: удаленно ( на территории РФ)
З/п: до 220000 Net
Уровень позиции: Middle
Необходимый опыт: 2+ лет в QA, преимущественно с backend- и микросервисной архитектурой.
Необходимый опыт:
• Глубокое знание Black Box, White Box, интеграционного, регрессионного и нагрузочного тестирования.
• Знание теории тестирования и наличие опыта ручного тестирования
• Знания тест-дизайна и опыт разработки тестовых сценариев
Нагрузочное тестирование
• Практический опыт с Locust, k6 (JMeter — опционально).
• Умение моделировать типовые и пиковые профили нагрузки.
• Оценка concurrency, throughput, latency, деградации сервисов.
Тестирование API и асинхронных систем
• Уверенная работа с REST, gRPC.
• Очереди сообщений: Kafka, RabbitMQ (проверка идемпотентности, retry-логики, таймаутов, circuit breaker, rate limit).
• Опыт работы со снифферами (Charles)
Highload
• Понимание узких мест, graceful degradation, устойчивости к отказам и всплескам трафика.
Ручное тестирование
• Проектирование и исполнение сложных, cross-service и edge-сценариев, характерных для ИИ-агентов (недетерминированное поведение, цепочки вызовов инструментов).
Наблюдаемость и отладка
• Анализ логов, метрик (Prometheus/Grafana, ELK) и трейсинга (OpenTelemetry, Jaeger) для поиска первопричин дефектов и деградации производительности.
Технологический стек (обязательно)
Область Технологии
Язык 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.
• Умение разрабатывать тест-планы, чек-листы и поддерживать актуальную тестовую документацию.
• Эффективная коммуникация с разработчиками, архитекторами и DevOps для локализации инцидентов и согласования критериев приемки.
• Аналитическое мышление, самостоятельность в постановке проверок и поиске первопричин дефектов.
• Аналитическое мышление, самостоятельность в постановке проверок и поиске первопричин дефектов.
Задачи :
😂
Нагрузочное тестирование: практический опыт написания и запуска тестов (Locust, k6, JMeter или аналоги). Моделирование типовых и пиковх профилей нагрузки, оценка concurrency, throughput, latency, деградации сервисов. Опыт
• Тестирование API и микросервисов: уверенная работа с REST/gRPC, асинхронными процессами, очередями сообщений (Kafka, RabbitMQ). Проверка идемпотентности, retry-логики, таймаутов, circuit breaker, rate limit. • 2+ лет в QA, преимущественно с backend- и микросервисной архитектурой.
• Ручное тестирование сложных сценариев: способность проектировать и исполнять неочевидные, cross-service и edge-case проверки бэкенд-логики. Методологии и виды тестирования
• Наблюдаемость и отладка: уверенный анализ логов, метрик (Prometheus/Grafana, ELK) и трейсинга (OpenTelemetry, Jaeger) для поиска root-cause дефектов и деградации производительности.
Контакты по вакансии : @HRITrofimova