automation qa
генерация резюме под вакансию
сопроводительное письмо
описание
Продуктовая команда создаёт решение для макроэкономического анализа и прогнозирования, которое помогает профессионалам рынка превращать сложные данные в стратегии и прогнозы. Архитектура продукта сочетает надёжность и гибкость современных технологий, а команда развивает автоматизацию и внедряет AI-инструменты для повышения качества и стабильности релизов.
задачи
- Проектировать, разрабатывать и поддерживать автоматизированные тесты в самописном фреймворке на базе Python с использованием BDD и Playwright;
- Развивать инфраструктуру тестирования: писать новые определения шагов, вспомогательные функции, объекты страниц и утилиты внутри существующего фреймворка;
- Обеспечивать покрытие регресса автотестами: приоритизировать тест-кейсы, оценивать пригодность к автоматизации и реализовывать стабильные поддерживаемые сценарии;
- Проводить ручное функциональное и исследовательское тестирование функций, которые пока не покрыты автоматизацией или требуют предварительной проработки;
- Анализировать результаты прогонов автотестов, локализовывать причины падений, заводить и сопровождать дефекты в системе управления задачами;
- Взаимодействовать с командами разработки, аналитики и DevOps;
- Участвовать в планировании, проработке и декомпозиции бизнес-задач;
- Проводить проверку кода автотестов;
- Поддерживать актуальность тестовых артефактов и документации;
- Участвовать в развитии конвейера CI/CD: настраивать запуски автотестов, управлять окружениями и оптимизировать время прогона.
требования
- Опыт работы в QA от 3 лет, из которых не менее 2 лет — в автоматизации тестирования;
- Уверенное владение Python: ООП, асинхронность async/await, написание чистого и поддерживаемого кода;
- Практический опыт работы с Playwright или аналогичным инструментом для автоматизации пользовательского интерфейса;
- Понимание BDD и опыт написания сценариев на Gherkin с использованием Given / When / Then;
- Опыт работы с фреймворками behave, pytest-bdd или аналогичными;
- Опыт тестирования REST API: понимание HTTP, кодов состояния, форматов JSON/XML, работа с Postman, Insomnia, curl или аналогами;
- Знание SQL на уровне написания запросов с JOIN, агрегатными функциями и подзапросами, понимание индексов;
- Опыт работы с Git, включая ветвление, запросы на слияние и проверку кода;
- Опыт работы с системами CI/CD: GitLab CI, Jenkins, GitHub Actions или аналоги;
- Понимание SDLC и STLC, опыт работы в командах по Agile-методологиям Scrum или Kanban;
- Умение локализовать проблемы: анализировать логи, работать с DevTools и понимать клиент-серверную архитектуру;
- Опыт работы с брокерами сообщений Kafka, RabbitMQ, NATS и другими, понимание принципов событийно-ориентированной архитектуры;
- Будет плюсом опыт наставничества и менторства, проведение проверки кода, адаптация новых сотрудников, формирование плана развития направления QA; опыт применения ИИ-агентов и LLM в тестировании.
условия
- Офис рядом со станцией метро Кутузовская;
- Возможность влиять на интерфейс и архитектуру приложения, а также на используемые технологии;
- Корпоративный университет Сбербанка, платформа «Виртуальная школа» и дополнительное обучение по выбору;
- Участие в конференциях;
- Возможность до 3 месяцев работать удалённо из любой точки России;
- ДМС после испытательного срока.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.