Kaspi.kz – это место, где необыкновенные люди собираются вместе, чтобы проявить свои лучшие качества, как в работе, так и в жизни. Мы всегда ценим людей, которые стремятся к знаниям и великим победам, именно поэтому работа у нас – это шанс реализовать свой потенциал.
Вам предстоит:
•Проводить функциональное, интеграционное и регрессионное тестирование Angular-приложений AI платформы: агенты, MCP-серверы, промпты, скиллы, workflow-движок, аналог n8n.
•Тестировать REST API по OpenAPI-спецификациям; валидировать контракт между фронтом и бэкендом.
•Тестировать потоковые интеграции: SSE (live-статус агентов, стрим событий ранов/сообщений, resume/cancel), WebSocket-каналы.
•Тестировать интеграции с AI-инфраструктурой: реестр и tool discovery MCP-серверов, A2A-взаимодействие агентов (Agent Card, JSON-RPC, стриминг задач), workflow-движок с AI-нодами (MCP-client).
•Проверять сохранение и консистентность данных в MongoDB у автономных агентов.
•Анализировать логи подов и искать root cause дефектов совместно с разработчиками.
•Разрабатывать тест-кейсы, сценарии и тестовую документацию (тест-дизайн); описывать и сопровождать баги с воспроизводимыми шагами и окружением.
•Взаимодействовать с бизнес-заказчиком: уточнять детали задач, анализировать бизнес-требования, согласовывать тест-кейсы и результаты тестирования.
•Вносить предложения по улучшению QA-процессов и участвовать в построении тестовой инфраструктуры (E2E на Playwright, Allure TestOps).
От Вас требуется:
•Опыт работы в тестировании от 2 лет
•Понимание жизненного цикла разработки ПО и принципов тестирования. Владение техниками тест-дизайна
•Опыт тестирования SPA-фронтенда (Angular/React/Vue) и его интеграций с бэкендом
•Опыт тестирования REST API (Postman) и работы с OpenAPI-спецификациями
•Понимание потоковых протоколов: SSE, WebSocket. Умение тестировать асинхронные сценарии (стриминг событий, отмена/возобновление задач)
•Понимание AI-агентских протоколов: MCP (tool discovery), A2A (Agent Card, JSON-RPC 2.0, streaming tasks)
•Опыт работы с БД (SQL и NoSQL / MongoDB/Redis). Плюсом будет - Qdrant
•Базовые знания/навык работы с очередями/брокерами сообщений (Kafka или аналоги)
•Опыт работы с TMS (преимущество Allure TestOps)
•Навык чтения исходного кода (TypeScript) для локализации root cause
•Умение анализировать бизнес-требования и формулировать тестовые сценарии. Навык чёткой и эффективной коммуникации с бизнес-заказчиком (задавать правильные вопросы, аргументированно отстаивать точку зрения)
Мы предлагаем:
•Отличную команду
•Интересные и амбициозные задачи
•Карьерный и профессиональный рост
•Поддержку, обучение и развитие сотрудников