Наша команда создает нового ассистента в AI-first парадигме. Мы делаем сервисы экосистемы банка удобнее, доступнее и умнее: ассистент будет нативно встраиваться в агентную систему, понимать пользовательский контекст и строить интерфейс на лету.
Мы работаем с собственной большой языковой моделью — **GigaChat** — и развиваем фреймворки для создания AI-продуктов на ее основе.
В мире, где значительная часть кода уже пишется с помощью AI, роль тестирования становится еще важнее. Код можно генерировать быстро, но качество, устойчивость, понятные проверки, воспроизводимость дефектов и уверенность в поведении системы — это то, что требует инженерного подхода.
Мы ищем **Junior Python AQA Engineer**, который хочет развиваться в автоматизации тестирования, работать с backend-сервисами, API, AI-сценариями и постепенно выстраивать системный подход к качеству продукта.
* писать и поддерживать автотесты на Python для backend-сервисов, API и интеграционных сценариев;
* проверять REST API, HTTP-запросы, JSON-ответы и контракты между сервисами;
* автоматизировать smoke, regression и integration-проверки;
* помогать команде проверять новые возможности ассистента и платформенных компонентов;
* готовить тестовые данные и простые вспомогательные инструменты для тестирования;
* запускать автотесты локально и в CI/CD;
* анализировать падения тестов, логи и причины дефектов;
* оформлять понятные баг-репорты и доводить проблемы до воспроизводимого состояния;
* участвовать в обсуждении требований, критериев приемки и тестовых сценариев;
* постепенно развивать тестовое покрытие и улучшать стабильность автотестов.
## Что важно знать и уметь
* базовое знание Python
* понимание основ тестирования и тест-дизайна
* понимание клиент-серверной архитектуры
* базовый опыт работы с REST API, HTTP и JSON
* умение пользоваться Git
* базовый опыт работы с Linux / командной строкой
* аккуратность, внимательность к деталям и желание разбираться в причинах проблем
* умение ясно описывать найденные дефекты
* готовность учиться, задавать вопросы и развиваться в автоматизации тестирования.
## Будет плюсом
* опыт написания автотестов на Python: pytest, requests, allure или похожие инструменты
* опыт тестирования backend-сервисов
* понимание CI/CD
* опыт работы с Docker
* базовое понимание микросервисной архитектуры
* интерес к AI/LLM-продуктам, чат-ботам, ассистентам, search/recommendation-системам
* понимание, что качество AI-продукта — это не только `passed/failed`, но и корректность ответа, устойчивость поведения, предсказуемость и хороший пользовательский опыт
* pet-проекты, учебные проекты или стажировки, связанные с Python или тестированием.
## Для нас эта ключевая роль в команде
AI ускоряет разработку, но не отменяет необходимость проверять результат. Чем быстрее появляется код, тем важнее становится качество тестов, надежность проверок и умение отделять рабочее поведение системы от случайного.
В этой роли ты будешь помогать команде не просто “искать баги”, а строить уверенность в продукте: проверять интеграции, сценарии ассистента, API, стабильность изменений и качество пользовательского опыта.
## Кого мы ищем
Нам не нужен человек, который уже умеет всё. Нам важен инженерный склад мышления, интерес к Python, желание разбираться в сложных системах и стремление делать продукт надежнее.
Эта позиция подойдет тебе, если ты хочешь расти в сторону **QA Automation**, работать с современными AI-продуктами и понимать, как устроено качество в большой backend- и интеграционной системе.