JPMorganChase

Automation Testing Software Engineer III

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

Инженер по автоматизации тестирования в команде Business Banking Tech. Проектирование и поддержка автоматизированных тестовых решений с фокусом на цифровую доступность (ADA/WCAG) и сквозное качество продукта.

Задачи

  • Проектировать, разрабатывать и поддерживать масштабируемые фреймворки автотестов (UI, API, интеграционные, регрессионные)
  • Создавать и запускать автоматизированные тестовые наборы в соответствии с требованиями, рисками и сроками релизов
  • Совместно с разработчиками, product owner и QA определять критерии приёмки и тестовые стратегии на ранних этапах SDLC
  • Вносить точечные изменения во frontend и backend код для повышения доступности, тестируемости и покрытия тестами
  • Проводить и документировать desk checks (peer review тест-кейсов и кода автотестов, разбор требований, ревью по предотвращению дефектов)
  • Поддерживать ADA/accessibility-тестирование: проверять требования доступности и встраивать проверки в QA-процессы
  • Анализировать падения тестов, находить первопричины во frontend, backend, API и потоках данных, доводить дефекты до устранения
  • Улучшать quality gates в CI/CD, интегрируя автотесты в пайплайны и отчётность
  • Поддерживать тестовые данные, окружения и документацию
  • Отслеживать и отчитываться по метрикам качества (покрытие, pass rate, динамика дефектов) и предлагать улучшения

Требования

  • Формальное обучение или сертификация по software engineering и 3+ года практического опыта
  • Опыт QA-инженерии с фокусом на автоматизацию тестирования
  • Владение хотя бы одним языком программирования для автоматизации (Java, Python, JavaScript/TypeScript, C#)
  • Рабочее знание HTML, CSS, JavaScript/TypeScript и современного frontend-фреймворка (React или Angular)
  • Опыт работы с инструментами и фреймворками автотестирования (Selenium, Playwright)
  • Понимание QA-методологий, техник тест-дизайна и управления жизненным циклом дефектов
  • Опыт тестирования API (REST/JSON), включая проверку контрактов, схем и граничных случаев
  • Рабочее знание backend-разработки, интеграции frontend с API и SQL/валидации данных
  • Знакомство с системами контроля версий и инструментами CI/CD
  • Опыт ADA/Digital Accessibility тестирования (WCAG 2.1/2.2, ARIA, навигация с клавиатуры, screen reader)
  • Практический опыт использования корпоративных AI-инструментов разработки с умением критически оценивать и проверять результаты
  • Понимание ответственного использования AI в инженерных процессах, включая чувствительность данных и безопасную обработку входов/выходов

Условия

  • Конкурентный пакет вознаграждения: базовая зарплата, возможны комиссионные и дискреционные премии, акции
  • Комплексное медицинское страхование
  • Центры здоровья и велнеса на территории офиса
  • Пенсионный сберегательный план
  • Резервный уход за детьми
  • Компенсация обучения
  • Поддержка психического здоровья
  • Финансовый коучинг

Навыки

  • Java
  • Python
  • JavaScript
  • TypeScript
  • C#
  • HTML
  • CSS
  • React
  • Angular
  • Selenium
  • Playwright
  • REST
  • JSON
  • SQL
  • CI/CD
  • WCAG
  • ARIA
  • axe
  • Lighthouse
  • WAVE
  • Spring Boot
  • Node.js

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

Software Engineer – Emulation and Automated Test
IntuitiveMiddleSunnyvaleОфис
117,700 – 158,400 USD в год
4 нояб.
Software Engineer, Network Engineering
CiscoMiddleSan JoseОфис
155,000 – 222,600 USD в год
4 нояб.
ADAS Feature and Software Engineer
Ford ProMiddleDearbornГибрид
101,483 – 192,900 USD в год
3 нояб.
Sr. Software Engineer in Test
AbbottSeniorLake ForestОфис
78,000 – 156,000 USD в год
3 нояб.
Senior System Software Engineer - Networking
NVIDIASeniorAustinОфис
152,000 – 287,500 USD в год
3 нояб.