Mastercard
Senior Integration Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior SDET в команду Pricing & Billing Resource Center (PBRC), которая разрабатывает и поддерживает API-платформы для биллинга и ценообразования на Java и Spring. Роль с фокусом на автоматизацию: проектирование и развитие тестовых фреймворков для API, UI и производительности.
Задачи
- Проектировать и поддерживать масштабируемые фреймворки автоматизации тестирования (Java + Selenium, REST Assured, Cucumber, Cypress)
- Обеспечивать надёжность и эффективность автоматизированных наборов тестов в соответствии со стандартами инженерии
- Валидировать REST API на Spring / Spring Boot: функциональная корректность, соответствие контрактам и схемам, обработка ошибок и граничные случаи
- Использовать Postman и Insomnia для исследовательского тестирования и отладки с последующей автоматизацией находок
- Проектировать и выполнять нагрузочные, стресс- и performance-тесты с помощью JMeter и BlazeMeter
- Определять и отслеживать базовые метрики производительности: пропускная способность, задержки, использование ресурсов
- Совместно с инженерными командами диагностировать узкие места и оптимизировать производительность
- Интегрировать наборы автотестов в CI/CD-пайплайны, обеспечивать параллельный запуск и quality gates
- Участвовать в формировании тестовой стратегии, планировании покрытия и оценке рисков
- Составлять качественные баг-репорты с диагностикой и воспроизводимостью
- Вести улучшения тестовых фреймворков, процессов и инженерных стандартов
- Обеспечивать техническое лидерство и менторство в QA и delivery-командах
Требования
- 6+ лет опыта в автоматизации тестирования / роли SDET
- Сильный практический опыт с фреймворками автоматизации на Java
- Глубокий опыт с Selenium (UI), REST Assured (API), Cucumber (BDD), Cypress (UI)
- Понимание микросервисных архитектур Spring / Spring Boot
- Опыт тестирования RESTful API в распределённых системах
- Практический опыт с инструментами нагрузочного тестирования (JMeter, BlazeMeter)
- Понимание CI/CD-пайплайнов и автоматизированного запуска тестов
- Сильные аналитические навыки, отладка и решение проблем
Условия
- Конкурентная базовая зарплата и возможный годовой бонус или комиссия
- Страховка: медицинская, стоматологическая, зрительная, страхование жизни и инвалидности
- Flexible spending account и health savings account
- Оплачиваемые отпуска: 25 дней отпуска, 5 личных дней, 80 часов sick leave, 16 недель отпуска по уходу за ребёнком
- 10 оплачиваемых федеральных праздников США
- 401k с company match
- Компенсация фитнеса или тренажёрный зал в офисе
- Возможность компенсации обучения
- Диапазон зарплаты для O'Fallon, Missouri: $96,000 - $163,000 USD
Навыки
- Java
- Selenium
- REST Assured
- Cucumber
- Cypress
- Spring
- Spring Boot
- REST API
- Postman
- Insomnia
- JMeter
- BlazeMeter
- CI/CD
- BDD
- Page Object Model
- Jira
- ALM
- Agile
- Scrum