Flexible
Fullstack QA Engineer
О роли
Описание вакансии
Обязанности
- Функциональное тестирование микросервисов: сбор требований, критериев приемки, дизайн тест-кейсов, тестирование логики, регрессионное тестирование
- Проектирование и написание автоматических тестов на Python (Pytest + Requests + Allure)
Требования
- Знание принципов архитектуры веб-систем, протоколов HTTP/gRPC
- Инструменты тестирования API: Postman, cURL, gRPCurl
- Понимание форматов данных (JSON, Protobuf) и спецификаций API (JSON/OpenAPI/Swagger, proto-файлы)
- Работа с PostgreSQL: написание SQL-запросов, понимание принципов дизайна реляционных и документоориентированных баз данных
- Знание основ Kafka (брокер, топики, консюмер-группы, сообщения)
- Опыт работы в интерфейсе Kibana, умение интерпретировать логи
- Базовые знания Git и CI/CD (GitLab CI)
- Базовые навыки работы с кластерами Kubernetes (можно через GUI типа Lens)
Желательные навыки
- Работа с Grafana
- Отслеживание метрик эффективности QA-процессов в команде, улучшение процессов тестирования
Стек и навыки
С чем работаем