Обязанности:
- Разработка и выполнение тестов для веб и мобильных приложений;
- Подготовка тест-кейсов, чек-листов и баг-репортов;
- Участие в планировании тестирования и анализе требований;
- Сотрудничество с разработчиками для устранения дефектов;
- Мониторинг качества продукта на разных этапах разработки.
Требования:
- Опыт работы в тестировании ПО от 2-х лет (опыт в автоматизации будет преимуществом);
- Знание основ тестирования: функциональное, регрессионное, нагрузочное тестирование;
- Опыт тестирования API (Postman, RestAssured);
- Опыт работы со снифферами Charles или Fiddler;
- Знание SQL для работы с базами данных;
- Умение читать и анализировать технические требования и спецификации;
- Опыт работы с системами управления багами (Jira, YouTrack);
- Понимание основ работы мобильных платформ (Android, iOS, React Native);
- Опыт работы в банковской сфере, включая тестирование финансовых приложений;
- Английский язык на уровне чтения документации.
Будет плюсом:
- Базовые знания основ программирования;
- Опыт работы с инструментами автоматизации, такими как Appium, Selenium или аналогичными;
- Разработка фреймворка тестирования с нуля;
- Опыт с CI/CD (Jenkins, GitLab CI);
- Опыт работы с трассировкой Jaeger (мониторинг и анализ логов распределённых систем);
- Опыт работы в сфере криптовалют (тестирование блокчейн-приложений, кошельков или бирж);
- Опыт работы в инвестиционной отрасли (тестирование платформ для торговли акциями, анализа рынка).
Личные качества:
- Внимательность к деталям;
- Аналитический склад ума;
- Умение работать в команде и самостоятельно.