компания kaspi bank, ао мы kaspi.kz - крупнейшая технологическая компания в казахстане, миссия которой - улучшать людям жизнь. ежемесячно нашим супер ...
QA Engineer (Frontend)
Описание вакансии
компания "kaspi bank, ао"
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
- умение анализировать бизнес-требования и формулировать тестовые сценарии. навык чёткой и эффективной коммуникации с бизнес-заказчиком (задавать правильные вопросы, аргументированно отстаивать точку зрения)
- отличную команду
- интересные и амбициозные задачи
- карьерный и профессиональный рост
- поддержку, обучение и развитие сотрудников
