IC Markets
Salesforce QA Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
QA-инженер в Salesforce-направление брокерской компании IC Markets. Отвечает за качество кастомных Lightning Web Components, автоматизаций и интеграций Salesforce с внешними системами, включая тестирование API и UI-автотесты.
Задачи
- Тестировать фичи end-to-end на экранах LWC и в бизнес-логике: конвертация и назначение лидов, жизненный цикл клиента, изменения партнёров
- Проверять сложные CRM-процессы: онбординг клиентов, автоматическое назначение аккаунтов, правила мультирегионального регуляторного соответствия
- Валидировать финансовые процессы: KYC/верификация документов, жизненный цикл торговых счетов, депозиты и выводы
- Проверять двусторонний обмен данными по API между Salesforce, внутренними сервисами, торговыми платформами (MT4/MT5) и платёжными шлюзами
- Тестировать входящие и исходящие REST-интеграции в Postman: payloads, статус-коды, негативные кейсы, симуляция ошибок, логи интеграций
- Проверять модель безопасности Salesforce, прогоняя сценарии под каждой ролью: relationship managers, BDMs, партнёрские агенты, поддержка
- Проектировать и поддерживать тест-планы, тест-кейсы и регрессионные наборы в Jira и Qmetry
- Искать первопричины дефектов, писать качественные баг-репорты с шагами воспроизведения и сопровождать исправления вместе с разработчиками
- Добавлять критерии приёмки и граничные кейсы на refinement, прогонять регресс в stage и UAT перед каждым релизом
- Разрабатывать и поддерживать автоматизацию UI-регресса ключевых пользовательских сценариев на Playwright
- Ревьюить и дорабатывать AI-сгенерированные тест-кейсы и Playwright-скрипты по критериям приёмки и дизайнам
- Предлагать улучшения тест-процесса, инструментов и релизных проверок
- Отвечать за тест-стратегию и качество релизов как единственный QA-инженер в продуктовом потоке, работая с остальной Salesforce QA-командой
Требования
- 3+ года практического тестирования ПО в экосистеме Salesforce
- Понимание стандартных и кастомных объектов, связей, Person Accounts, record types, автоматизаций и лимитов платформы
- Глубокое знание модели безопасности Salesforce: profiles, permission sets и groups, custom permissions, roles, sharing rules и FLS
- Владение SOQL для валидации данных через Developer Console или sf CLI
- Тестирование API в Postman: REST, JSON, аутентификация, HTTP-статус-коды и ошибочные сценарии
- Опыт работы с Jira и инструментом управления тестами (QMetry, Xray или Zephyr)
- Владение техниками тест-дизайна: граничные значения, классы эквивалентности, переходы состояний, матрицы по ролям
- Практическая автоматизация UI-тестов на Playwright или аналогичном фреймворке (Selenium, Cypress)
- Умение быстро вникать в продукт, брать полную ответственность за качество фич, работать самостоятельно и принимать проактивные решения в быстром темпе
- Генерация и подготовка данных с помощью Data Loader, Salesforce Inspector или Workbench
Навыки
- Salesforce
- Lightning Web Components
- SOQL
- Postman
- REST
- JSON
- Jira
- QMetry
- Xray
- Zephyr
- Playwright
- Selenium
- Cypress
- Data Loader
- Salesforce Inspector
- Workbench
- sf CLI
- MT4
- MT5