emerchantpay — ведущий глобальный провайдер платежных услуг и эквайер для онлайн, мобильных, офлайн и телефонных платежей. Наше глобальное платежное решение доступно через простую интеграцию и предлагает широкий спектр функций, включая глобальный эквайринг, глобальные и локальные методы оплаты, продвинутое управление мошенничеством и оптимизацию производительности. Мы даём возможность бизнесу создавать бесшовные и привлекательные платежные решения для их клиентов.
Мы ищем опытного, работающего полный рабочий день старшего инженера по обеспечению качества (Senior Quality Assurance Engineer) для присоединения к нашей IT-команде.
Идеальный кандидат обладает сильным практическим опытом в области обеспечения качества программного обеспечения, автоматизации тестирования, тестирования API и тестирования современных облачных систем. Эта роль подходит для человека, который может самостоятельно работать с комплексными системами, вносить вклад в стратегию QA, улучшать покрытие автоматизации и активно использовать современные AI-инструменты для повышения эффективности и качества тестирования.
Обязанности
- Проектировать, создавать, поддерживать и постоянно улучшать тест-кейсы для различных проектов и продуктовых областей.
- Использовать AI-поддерживаемые инструменты для генерации, обзора, оптимизации и поддержки тест-кейсов и тест-сценариев.
- Выполнять различные виды black-box тестирования, включая функциональное, регрессионное, интеграционное, исследовательское и нефункциональное тестирование.
- Проводить тестирование API и вносить вклад в автоматизацию тестирования API для внутренних и внешних сервисов.
- Отслеживать, анализировать и сообщать о дефектах, выявленных во время выполнения тестов.
- Тесно сотрудничать с разработчиками, владельцами продуктов, бизнес-аналитиками и другими заинтересованными сторонами для понимания требований и определения соответствующего покрытия тестами.
- Отслеживать изменения в разработке и при необходимости проводить соответствующее тестирование.
- Автоматизировать тест-кейсы с использованием различных инструментов, фреймворков и языков программирования/скриптов.
- Использовать AI-инструменты, кодовые агенты и MCP-активированные рабочие процессы для повышения производительности QA, включая генерацию тестов, поддержку автоматизации, анализ дефектов, документацию и интеграции.
- Вносить вклад в стратегию тестирования облачных систем, микросервисов, интеграций и распределённых архитектур.
- Документировать и обеспечивать качество программных приложений на всех архитектурных уровнях.
- Поддерживать непрерывное улучшение процессов QA, инструментов, стандартов и лучших практик.
Требования
- 7+ лет опыта в области обеспечения качества программного обеспечения.
- 3+ года опыта в автоматизированном тестировании — приветствуются кандидаты с профилем разработчика!
- Знание Ruby, Rails, Python, JavaScript/TypeScript или других языков программирования, используемых для автоматизации тестирования.
- Сильный опыт в проектировании тест-кейсов, выполнении тестов, отчётности по дефектам, регрессионном тестировании и валидации релизов.
- Практический опыт работы с инструментами и фреймворками автоматизации тестирования, такими как Playwright, Selenium, Cypress или аналогичными.
- Опыт тестирования API и автоматизации API с использованием инструментов или фреймворков, таких как Postman, REST Assured, Playwright API testing или аналогичных.
- Хорошее понимание жизненного цикла разработки ПО (SDLC), Agile-подходов, процессов CI/CD и современных рабочих процессов разработки ПО.
- Всесторонние знания веб-технологий, таких как HTML, CSS, JavaScript, поведение браузеров, HTTP/HTTPS, REST API и связанных протоколов.
- Глубокие знания AWS, включая практический опыт работы с облачными системами и тестированием сложных микросервисов.
- Практический опыт использования AI-инструментов в QA-деятельности, включая AI-поддержку создания тест-кейсов, автоматизацию тестирования, генерацию тестовых данных, расследование дефектов, документацию и рабочие процессы с поддержкой кодовых агентов.
- Опыт использования MCP-активированных инструментов и интеграций, таких как Playwright MCP, Atlassian MCP или аналогичных AI-поддерживаемых рабочих процессов разработки и QA.
- Способность понимать сложные системы, выявлять зоны риска и определять эффективные подходы к тестированию.
- Высокий уровень владения английским языком — устным и письменным.
- Энтузиазм, трудолюбие, мотивация и отличные коммуникативные навыки.
Будет преимуществом
- Опыт работы с Jenkins, GitHub Actions, GitLab CI или другими системами CI/CD.
- Опыт работы в Linux-средах.
- Опыт мобильного тестирования.
- Опыт тестирования платежных систем, финтех-платформ или других высокодоступных транзакционных систем.
- Сертификат ISTQB Foundation или более высокий уровень.
- Опыт участия в разработке QA-стратегии, фреймворков автоматизации или проектировании тестовой инфраструктуры.
Преимущества
- Быстрорастущая платежная компания;
- Отличные условия работы, неформальная атмосфера и современное оборудование;
- Современный, сложный и постоянно развивающийся бизнес;
- Профессиональное развитие — книги, тренинги, сертификации и т.д.;
- Тимбилдинги и развлекательные мероприятия;
- 25 оплачиваемых дней отпуска, 1 дополнительный день за каждые 2 года работы;
- Полностью распределённая и удалённая работа.
Если вы заинтересованы, пожалуйста, отправьте своё резюме только на английском языке. Свяжутся только с кандидатами, прошедшими предварительный отбор.
Персональные данные соискателей будут обрабатываться строго конфиденциально компанией emerchantpay ltd. UIC 175117520 исключительно в целях отбора и найма и не будут передаваться другим контролёрам данных, если это не требуется по закону. Соискатели предоставляют свои персональные данные на добровольной основе и имеют право на доступ и исправление своих данных в разумные сроки после подачи письменного запроса.
emerchantpay является работодателем, предоставляющим равные возможности. Мы ценим людей с разным опытом и мировоззрением, и поддерживаем разнообразие и инклюзивность.