Чем предстоит заниматься:
- Разрабатывать и поддерживать тестовую документацию: тест-кейсы, чек-листы, тест-планы и тестовые сценарии.
- Проводить функциональное, регрессионное, интеграционное и smoke-тестирование мобильного приложения и backend-сервисов.
- Тестировать мобильное приложение на платформах Android и iOS с использованием как реальных устройств, так и эмуляторов.
- Проверять и тестировать REST API, создавать и выполнять запросы, участвовать в автоматизации тестовых сценариев с использованием Postman.
- Анализировать сетевой трафик и выявлять проблемы взаимодействия сервисов с помощью специализированных инструментов мониторинга и диагностики.
- Собирать и анализировать логи мобильных приложений и серверных систем для поиска и локализации ошибок.
- Выполнять проверку интеграций и обмена данными через брокеры сообщений Kafka и RabbitMQ.
- Проводить валидацию и анализ данных в SQL и NoSQL базах данных.
- Регистрировать, сопровождать и контролировать устранение дефектов в системах баг-трекинга.
- Взаимодействовать с разработчиками, аналитиками и другими участниками команды для обеспечения высокого качества продукта.
- Принимать участие в совершенствовании процессов тестирования и повышении качества выпускаемых решений.
Что мы ищем в идеальном кандидате:
- Опыт тестирования банковских приложений (ОБЯЗАТЕЛЕН);
- Опыт работы с базами данных.
- Умение эффективно взаимодействовать с разработчиками, менеджерами и другими заинтересованными сторонами;
- Навыки письменной и устной деловой коммуникации для точного описания багов и составления документации;
- Способность быстро разбираться в сложных системах, анализировать данные и выявлять проблемы;
- Базовые навыки автоматизации, знакомство с инструментами, такими как Selenium, Appium, Playwright (на python);
- Опыт разработки стратегии тестирования и планирования ресурсов QA (2 и более человека);
- Опыт управления и координации работы команды QA;
- Опыт распределения задач и контроль их выполнения.