ТЕ
ТехАргос
QA специалист (офис в Москве)
Описание вакансии
Обязанности:
- Проведение функционального, интеграционного и регрессионного тестирования распределенной системы, состоящей из множества микросервисов.
- Тестирование взаимодействия между сервисами, проверка корректности маршрутизации запросов и обработки данных в асинхронных сценариях.
- Анализ влияния изменений в одном сервисе на смежные компоненты системы.
- Полноценное тестирование RESTful/gRPC API на всех уровнях (позитивные, негативные, граничные сценарии) с использованием Postman (сборки коллекций, работа с переменными окружений).
- Контроль качества обмена данными через форматы JSON/XML: валидация структуры, схем (XSD) и корректности сериализации/десериализации.
- Тестирование CLI-инструментов (утилит командной строки): проверка флагов, аргументов, кодов возврата (exit codes), потоков stdout/stderr и обработки сигналов ОС.
- Глубокое тестирование сценариев обмена сообщениями через NATS, Rabbit MQ и Kafka:
- Проверка публикации и потребления сообщений в топиках/очередях.
- Тестирование гарантий доставки (At-least-once, Exactly-once), порядка сообщений (ordering) и механизмов Dead Letter Queue (DLQ).
- Симуляция сбоев (отказ брокера, недоступность consumer, перегрузка) для проверки механизмов ретраев и автоматического восстановления.
- Написание сложных SQL-запросов (SELECT, JOIN, подзапросы, оконные функции) для валидации данных на уровне БД (PostgreSQL/MySQL).
- Проверка миграций схем данных, контроль целостности внешних ключей и индексов.
- Работа в командной строке Linux (Ubuntu/Astra) для развертывания тестовых стендов, чтения логов (journalctl, tail, grep), мониторинга ресурсов (htop, netstat).
- Настройка сетевых интерфейсов, файловых прав и переменных окружения для запуска тестируемых сервисов.
- Написание простых bash-скриптов для автоматизации рутинных действий (перезапуск сервисов, бэкап логов, массовая генерация данных).
- Глубокий анализ логов приложения и системных журналов для изоляции дефектов (поиск стектрейсов, ошибок…
Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.
ИсточникHeadHunter / QA / RU