С 2017 года компания Americor помогает клиентам в США выходить из сложных финансовых ситуаций, предоставляя услуги по реструктуризации кредитной задолженности. Мы работаем в сегменте B2C и ориентированы исключительно на рынок США. Головной офис компании расположен в Irvine, California, а команда разработки распределена по всему миру и работает в разных странах и часовых поясах.
Мы ищем QA-инженера в команду, которая занимается разработкой функционала для выдачи кредитов: система управления новыми заявками и существующими клиентами, процессы проверки и контроля благонадежности и готовности клиента к финансированию, интеграции с банками и системами управления кредитами, процессы выдачи денежных средств и последующие этапы по управлению платежами по кредитам. Команда занимается важным направлением для компании и ставит амбициозные цели по улучшению всех описанных процессов и созданию новой внутренней CRM по управлению кредитами
Обязанности:
Тестировать сквозной процесс кредитования: от андеррайтинга и подписания документов до выдачи (фандинга) и обслуживание loan — прослеживать, как заявка проходит этапы и в каком состоянии оказывается в каждой системе
Тестировать интеграции с банком-партнёром и внешней loan-процессинговой системой: контракты API, корректность транзакций, обработку вебхуков, идемпотентность и сверку данных между системами
Верифицировать маппинг данных между CRM и внешними системами (поля запросов/ответов, кастом-поля), с учётом различий конфигурации тестового и продакшн-окружения
Проверять консистентность данных в БД по множеству связанных сущностей клиента после каждого шага процесса
Тестировать бизнес отчеты и дашборды на больших объёмах данных
Анализировать логи и трассировать сквозной процесс через OpenSearch, Sentry, DataDog, включая асинхронные потоки (RabbitMQ)
Проводить функциональное, регрессионное и другие виды тестирования; составлять тест-кейсы и чек-листы
Создавать и поддерживать регрессионные тесты
Заводить и вести дефекты: воспроизводить, приоритизировать, доводить до закрытия
Готовить тестовые данные и оптимизировать этот процесс: использовать и развивать инструменты быстрого доведения тестового клиента до нужной стадии (консольные команды/скрипты, тестовые API), запускать процессы на стендах (CLI, SSH + VPN)
Актуализировать техническую документацию и поддерживать коммуникацию с командой разработки
Требования:
Опыт функционального тестирования от 3 лет
Знание теории тестирования (виды тестирования, тест-дизайн)
Уверенное знание SQL (MySQL): составление и чтение сложных запросов с JOIN по множеству таблиц для верификации данных
Практический опыт тестирования REST API и вебхуков (Postman/Swagger): запросы, проверка контрактов и кодов ответов
Понимание интеграционного/контрактного тестирования и асинхронного обмена (очереди событий)
Опыт анализа логов и базовой трассировки (OpenSearch, Sentry, DataDog или аналог)
Тестирование front-end (интерфейсы, формы, валидация)
Внимание к точности финансовых данных
Умение грамотно излагать мысли, писать баг-репорты и тест-кейсы, работать с требованиями и документацией
Опыт использования AI-инструментов в работе
Опыт тестирования и автоматизации API (Postman, Swagger)
Опыт автоматизации тестирования (Python, Playwright, Selenium, Postman, Slack)
Опыт работы с любой TMS и BTS
Знание процессов разработки и жизненного цикла ПО
Английский от B1
Возможность работать в период с 20:00 до 22:00 по GMT+3
Будет плюсом:
Опыт тестирования банковских/кредитных интеграций или финтех-платежей
Знание нагрузочного тестирования
Условия:
НУЖЕН СОТРУДНИК ПРОЖИВАЮЩИЙ ЗА ПРЕДЕЛАМИ РФ!!!
Участие в высоконагруженном проекте с возможностью прокачки в команде
Поддержку инициатив
Удалённую работу с гибкий графиком
Оплата на зарубежное ИП (через deel.com)
Помощь с открытием ИП в Грузии
Оплачиваемый отпуск, больничные, спорт, английский в Skyeng