Команда AVO bank создает новый технологичный розничный банк на рынке Узбекистана. Основная концепция сервиса - клиент самостоятельно может получить все услуги банка через мобильное приложение и устройства самообслуживания.
Обязанности:
обеспечение качества мобильного приложения на Flutter (iOS и Android), backend-сервисов и API
проведение функционального, интеграционного, регрессионного, системного, smoke и end-to-end тестирования
разработка, поддержка и развитие автоматизированных тестов для мобильного приложения, backend API и ключевых пользовательских сценариев
проектирование архитектуры автоматизированного тестирования, выбор инструментов и внедрение QA Automation Framework
тестирование мобильного приложения на реальных устройствах и эмуляторах Android/iOS
проверка взаимодействия мобильного приложения с backend-сервисами, включая корректность API-запросов, обработки ошибок, авторизации и бизнес-логики
тестирование REST API, WebSocket, интеграций между сервисами и внешними системами
проверка корректности работы frontend- и backend-компонентов, анализ сетевых запросов, логов и данных
разработка тестовой документации: Test Cases, Checklists, Test Plans, Bug Reports.
анализ требований, выявление потенциальных дефектов и рисков до начала разработки
настройка и интеграция автоматизированных тестов в CI/CD для регулярного запуска и контроля качества сборок
анализ результатов автотестов, диагностика нестабильных тестов и устранение причин их падения
проверка корректности данных в базах данных, тестирование бизнес-логики и интеграционных процессов
проведение базового тестирования производительности, устойчивости и безопасности API
участие в планировании спринтов, оценке задач и подготовке релизов
взаимодействие с Flutter-разработчиками, backend-разработчиками, аналитиками и Product Manager
контроль качества релизов и участие в принятии решения о готовности продукта к выпуску
выявление узких мест в QA-процессах и внедрение улучшений, направленных на сокращение количества дефектов в production
формирование и развитие стандартов тестирования, обеспечение прозрачности качества продукта
Требования:
Обязательные требования:
опыт коммерческого тестирования программного обеспечения от 4–5 лет
опыт тестирования мобильных приложений Android и iOS, желательно разработанных на Flutter
уверенное понимание клиент-серверной архитектуры, принципов работы frontend, backend и API
опыт тестирования REST API с использованием Postman, Swagger/OpenAPI или аналогичных инструментов
понимание HTTP/HTTPS, методов GET, POST, PUT, PATCH, DELETE, кодов ответов, JSON, авторизации JWT/OAuth 2.0
опыт функционального, интеграционного, регрессионного, системного и end-to-end тестирования
практический опыт разработки и поддержки автоматизированных тестов на одном из языков программирования: Python, Java, JavaScript/TypeScript или Dart
опыт работы с инструментами автоматизации: Appium, Flutter integration_test, Playwright, pytest, REST Assured или аналогичными решениями
умение самостоятельно проектировать тестовые сценарии и разрабатывать поддерживаемую архитектуру автотестов
опыт автоматизации тестирования backend API и проверки бизнес-логики
уверенное знание SQL, опыт проверки данных в PostgreSQL или других реляционных базах данных
опыт работы с Git и CI/CD (GitLab CI, GitHub Actions, Jenkins или аналоги)
умение анализировать логи приложений, сетевые запросы и ответы серверов
знание техник тест-дизайна: классы эквивалентности, граничные значения, таблицы принятия решений, попарное тестирование
опыт работы с системами управления задачами и тестированием: Jira, YouTrack, TestRail, Qase или аналоги
понимание жизненного цикла разработки ПО (SDLC), жизненного цикла тестирования (STLC) и Agile/Scrum
способность самостоятельно организовывать тестирование сложных функциональных модулей и отвечать за качество результата
Будет преимуществом:
практический опыт тестирования Flutter-приложений и понимание особенностей Flutter Framework
базовое знание Dart и умение читать код мобильного приложения
понимание frontend-технологий: HTML, CSS, JavaScript/TypeScript, React или Vue
опыт автоматизации frontend-тестирования с использованием Playwright или Cypress
опыт создания QA Automation Framework с нуля
опыт работы с Docker, Kubernetes и микросервисной архитектурой
опыт тестирования WebSocket, Push Notifications, Deep Links и фоновых процессов мобильного приложения
опыт работы с Charles Proxy, Proxyman, Android Studio, Xcode и инструментами анализа мобильных приложений
опыт нагрузочного тестирования с использованием k6 или JMeter
знание основ безопасности приложений и API, понимание OWASP Top 10
опыт тестирования сложных интеграционных систем и высоконагруженных продуктов
опыт работы в роли ведущего QA-инженера, менторинга и построения процессов обеспечения качества
Личностные компетенции:
аналитическое и системное мышление
высокая внимательность к деталям
самостоятельность и ответственность за качество продукта
способность выявлять не только дефекты, но и их первопричины
проактивность и инициативность в улучшении процессов
умение аргументированно обсуждать технические проблемы с разработчиками
ориентация на автоматизацию, эффективность и предотвращение дефектов
Условия:
трудоустройство в соответствии с ТК Республики Узбекистан
оплачиваемый отпуск и больничные
помощь с релокацией для тех, кто переезжает в солнечный Ташкент
высокая конкурентная заработная плата
амбициозный проект, в котором вы будете играть одну из важнейших ролей
Где предстоит работать: Ташкент, улица Нукус, 29А
Published on: 11/12/2026
AVO Bank
AVO Bank is a modern digital online bank based in Tashkent, Uzbekistan, that provides 100% digital-based retail financial services via its mobile application.
Please let AVO Bank know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!