Описание вакансии:
Роль предполагает комплексные обязанности по тестированию основных систем биржи, включая механизмы сопоставления, управление активами, депозит/снятие средств и функционал KYC. Вы будете играть ключевую роль в обеспечении надежности системы за счет тщательного планирования тестов, разработки тестовых сценариев и выявления дефектов.
Основные обязанности:
- Проведение функционального и регрессионного тестирования основных систем биржи (механизм сопоставления, управление активами, депозит/снятие средств, KYC и т.д.)
- Разработка комплексных планов тестирования и создание качественных тестовых сценариев для выявления потенциальных дефектов и рисков
- Участие в тестировании API и интеграционном тестировании фронтенда и бэкенда для обеспечения точного взаимодействия данных
- Проведение нагрузочного тестирования и стресс-тестирования для моделирования сценариев высокой торговой нагрузки и оценки производительности системы
- Поддержка и разработка автоматизированных тестовых скриптов для повышения эффективности регрессионного тестирования и тестирования API
- Участие в процессах CI/CD для обеспечения проверки качества при непрерывной интеграции и поставке
- Сотрудничество с командами безопасности в области тестирования защиты данных, проверки прав доступа и противодействия мошенничеству
- Документирование процессов тестирования и подготовка детальных отчетов о тестировании и отслеживании дефектов
- Межфункциональное взаимодействие с командами разработки, продукта и эксплуатации для устранения проблем в производственной среде
Требования:
- Диплом бакалавра или выше, предпочтительно в области компьютерных наук или смежных дисциплин
- Опыт работы в тестировании программного обеспечения от 3 до 6 лет
- Знание методологий функционального, регрессионного тестирования и тестирования API
- Опыт работы с инструментами нагрузочного тестирования (JMeter, Locust, k6 и др.)
- Владение хотя бы одним языком программирования (Python, Java, JavaScript) и опыт автоматизации тестирования API
- Знание инструментов управления дефектами (JIRA) и базовых процессов тестирования
- Понимание процессов CI/CD и взаимодействия по обеспечению качества
- Сильные аналитические навыки и способность решать проблемы, отличные коммуникативные навыки
- Способность работать в условиях давления с высокой мотивацией и ответственностью
Условия:
Обсуждаются индивидуально в зависимости от квалификации и опыта