Старший инженер по автоматизации QA + Английский
Мы ищем Старшего инженера по автоматизации QA, который будет отвечать за качество современной полнофункциональной платформы для обработки заявок на получение кредита. Это не традиционная роль QA; вы будете частью команды разработки с самого начала (Shift Left), выявляя проблемы на ранней стадии и создавая инфраструктуру тестирования, которая позволяет уверенно поставлять программное обеспечение. С первого дня вы будете нести прямую ответственность за высокоприоритетный проект.
Обязанности
- Руководство комплексной стратегией QA для всей полнофункциональной платформы (Front-End на Next.js, Backend на C#/.NET и интеграции).
- Разработка, создание и поддержка автоматизированных наборов тестов для функциональных сценариев, регрессионного тестирования, интеграционного тестирования и сквозного (End-to-End, E2E) тестирования.
- Определение и обеспечение соблюдения Quality Gates в конвейере CI/CD, гарантируя, что ни один выпуск не будет сделан без соответствия установленным стандартам качества.
- Руководство покрытием тестами для критически важных интеграций с третьими сторонами, включая кредитные бюро (Experian, Equifax и TransUnion), дилерские системы (DealerTrack и RouteOne), а также поставщиков услуг предотвращения мошенничества и верификации.
- Проверка контрактов REST API, логики повторных попыток (Retry Logic), идемпотентности (Idempotency) и обработки граничных случаев (Edge Cases).
- Тестирование рабочих процессов обработки заявок на получение кредита DEFI Solutions, включая Scorecards, Rules, Decision Flows и Operational Data.
- Активное участие в планировании спринтов (Sprint Planning), уточнении историй (Story Grooming) и обзорах дизайна (Design Reviews) для выявления рисков и проблем качества до начала разработки.
- Сотрудничество с Tech Lead для согласования практик QA с общими инженерными стандартами.
- Выступать в качестве голоса качества в команде, представляя точку зрения конечного пользователя и обеспечивая целостность платформы.
- Выступать в качестве связующего звена между Nearshore-командой и заинтересованными сторонами в США, обеспечивая плавное общение на английском языке.
- Разработка и поддержка фреймворков автоматизации с использованием Playwright, Cypress, Selenium или аналогичных инструментов.
- Использование инструментов AI-Assisted Testing для увеличения покрытия тестами и сокращения ручных усилий.
- Управление тестовыми средами, управление тестовыми данными (Test Data Management) и документацией, связанной с QA.
Технические знания
- 5+ лет опыта в QA
- Минимум 4 года опыта в автоматизации тестирования.
- Опыт работы с NUnit.
- Опыт работы с Playwright.
- Опыт работы с Cypress.
- Опыт работы с Selenium.
- Опыт сквозного (E2E) тестирования.
- Опыт интеграционного тестирования.
- Опыт работы с REST API.
- Опыт работы с CI/CD.
- Опыт работы с методологиями Agile.
- Опыт использования GitHub Copilot.
- Опыт использования Claude.
- Продвинутый английский B2 или C1 (ОБЯЗАТЕЛЬНО)
Условия
- Местоположение: 100% удаленная работа – Мексика.
- Тип контракта: Бессрочный со всеми официальными отчислениями.
- Занятость: Полный рабочий день.
- График: Понедельник-пятница с 9:00 до 18:00 (время Мексики).
- Оплата: Ежемесячно в мексиканских песо.