Bank of America

Assistant Vice President; Software Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер-разработчик в Bank of America с фокусом на автоматизацию тестирования мобильных приложений. Разработка и поддержка фреймворков UI-автотестов на Java и Appium.

Задачи

  • Разрабатывать и реализовывать сложные требования для достижения бизнес-целей
  • Обеспечивать соответствие ПО функциональным, нефункциональным и комплаенс-требованиям, закладывая поддерживаемость, простоту интеграции и тестируемость с самого начала
  • Разрабатывать и документировать расширения UI-автоматизации и тестового фреймворка на Java + Appium
  • Проектировать и разрабатывать автоматизацию тестирования мобильных приложений с помощью Appium
  • Создавать автоматизированные решения, включая unit-, функциональное, UI- и нагрузочное тестирование для широкого спектра мобильных устройств и планшетов
  • Проектировать и создавать фреймворки автоматизации с нуля или на основе open-source инструментов
  • Разрабатывать инструменты и фреймворки мобильной автоматизации (Appium, Espresso, XCUITest)

Требования

  • Магистерская степень или эквивалент в области прикладной информатики, информационных систем, менеджмента информационных систем, инженерии или смежной области
  • 3 года опыта в данной или смежной IT-должности
  • 3 года опыта проектирования, автоматизации и поддержки крупномасштабных корпоративных веб-приложений на Java, SpringBoot и Node
  • Опыт использования клиентских UI и интерактивных техник для построения многофакторной аутентификации, поддержки учётных данных и step-up аутентификации в цифровых каналах
  • Опыт проектирования CI/CD, build-инструментов, контроля версий и инструментов TDD с использованием Java и JavaScript
  • Опыт проектирования фреймворков автоматизации на основе TDD с использованием middleware-технологий SOAPUI, REST, XML и JSON

Условия

  • Гибридный формат: офисная культура с возможностью удалённой работы в пределах транспортной доступности от места работы
  • Полная занятость, 40 часов в неделю
  • Первая смена (США)
  • Конкурентные и гибкие льготы, поддержка физического, эмоционального и финансового благополучия

Навыки

  • Java
  • Appium
  • SpringBoot
  • Node
  • JavaScript
  • Espresso
  • XCUITest
  • SOAPUI
  • REST
  • XML
  • JSON
  • CI/CD
  • TDD

Похожие вакансии

Senior Software Development Engineer in Test (SDET), QA - AI Systems
Nexxa.aiSeniorSan FranciscoУдалённо
19 окт.
Software Test Engineer
XVIVOMiddleGoldenОфис
65,000 – 80,000 USD в год
18 окт.
Senior QA Engineer
CleraSeniorSan FranciscoОфис
180,000 – 200,000 USD в год
17 окт.
Automation Tester
General Dynamics Information TechnologyMiddleУдалённо
85,093 – 97,750 USD в год
17 окт.
Systems Development Engineer, OISL Test Automation
AmazonMiddleRedmondОфис
129,200 – 174,800 USD в год
17 окт.
Assistant Vice President; Software Engineer — Bank of America, Charlotte | itrelocate