automation qa
генерация резюме под вакансию
сопроводительное письмо
описание
Команда создает комплекс решений для применения AI-агентов во всех процессах взаимодействия с клиентом. Конструктор расширяет возможности LLM за счет многошаговых персонализированных сценариев, обеспечивая бесшовный пользовательский опыт от диалога в чате до проактивных подсказок. Основная задача заключается в проектировании, разработке и внедрении AI-агентов в бизнес-процессы для улучшения клиентского пути.
задачи
- Участвовать в разработке и внедрении единой стратегии тестирования в соответствии с подходами Shift-Left и Shift-Right;
- Планировать и координировать все виды тестирования в рамках спринтов и кросс-функциональных релизов;
- Оценивать трудозатраты и возможные риски;
- Управлять QA-бэклогом: приоритизировать, декомпозировать и распределять задачи;
- Вести проектные области по тестированию;
- Участвовать в ревью и обсуждении функциональных требований;
- Подготавливать и ревьюить артефакты тестирования;
- Проводить E2E-тестирование сложных интеграций в распределенной микросервисной архитектуре;
- Определять технологический стек для автоматизации;
- Реализовывать стратегию автоматизации на основе «Тестовой пирамиды»;
- Писать и поддерживать автотесты (API и UI);
- Интегрировать автотесты в CI/CD;
- Контролировать выполнение целей по тестированию;
- Участвовать в подборе, адаптации и онбординге QA-инженеров;
- Проводить ретроспективы по процессам тестирования и внедрять улучшения;
- Решать возникающие проблемы с требованиями, продуктами и тестовыми стендами;
- Подготавливать отчетность и статусы.
требования
- Опыт в QA от 6 лет, включая не менее 4 лет в тестировании бэкенд-систем, API и мобильных приложений;
- Понимание принципов работы LLM, AI-агентов и опыт их тестирования;
- Глубокое понимание жизненного цикла ПО, видов тестирования, методологий и техник тест-дизайна;
- Навыки построения и актуализации тестовых моделей;
- Умение проектировать сложные тестовые сценарии для нетривиальных систем;
- Опыт валидации поведения систем без четкого «правильного ответа»;
- Умение эффективно локализовать, документировать и сопровождать дефекты;
- Опыт взаимодействия с аналитиками, разработчиками и DevOps-инженерами;
- Понимание принципов микросервисной архитектуры;
- Уверенное владение SQL и NoSQL (PostgreSQL, Redis, Ignite);
- Уверенное знание Java (коллекции, исключения, многопоточность, асинхронные вызовы, Spring Boot, Spring Web);
- Опыт разработки масштабируемых, надежных и поддерживаемых фреймворков автоматизации для REST/gRPC/Kafka (RestAssured, JUnit 5, WireMock, TestContainers);
- Опыт докеризации (Docker, Podman);
- Опыт интеграции и оптимизации тестовых пайплайнов в CI/CD (GitLab CI, GitHub Actions, Jenkins);
- Уверенное владение Git, практиками code review и управления качеством кода;
- Опыт участия в построении или развитии тестовой стратегии и QA-процессов;
- Опыт наставничества junior/middle QA, проведения ревью тест-артефактов и кода;
- Будет плюсом опыт автоматизации мобильного приложения (Appium), работы с TLS/SSL и сертификатами, использования LLM для анализа или оценки, практический опыт применения подхода LLM-as-a-Judge, опыт работы в банковской или финансовой сфере, инструментальное владение AI для анализа, генерации и автоматизации.
условия
- Конкурентная заработная плата (оклад + годовые премии);
- Социальный пакет (ДМС, страхование от несчастных случаев, льготное кредитование);
- Возможность обучения и сертификации за счет компании;
- Материальная помощь при наступлении значимых событий;
- Дисконт-программы от партнеров (фитнес, страхование, туризм);
- Подарки и оздоровительные программы для детей сотрудников;
- Возможность участия в крупных и уникальных проектах банка.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.