Fidelity Investments
Principal Software Engineer/Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal Software Engineer/Developer в Fidelity: разработка и деплой облачных решений, построение фреймворков тест-автоматизации и обеспечение качества поставки в Agile-среде.
Задачи
- Участвовать в командах проектирования архитектуры
- Определять и реализовывать архитектуру приложений
- Разрабатывать приложения для сложных проектов, компонентов и подсистем
- Рекомендовать инструменты и методологии тестирования, проверять и утверждать тест-планы
- Отвечать за готовность QA-результатов разработки
- Разрабатывать документацию для приложений и подсистем
- Формировать планы полного жизненного цикла проектов на нескольких платформах
- Обеспечивать выполнение целей проектов в срок и в рамках бюджета
- Консультировать по оценке и управлению рисками проектов
- Планировать и координировать графики и распределение задач по нескольким проектам
- Выступать основным связующим звеном с бизнес-подразделениями по техническим вопросам
- Предлагать технологические решения и оценки по техническим инициативам
- Консультировать старшее руководство по технической стратегии
- Наставлять младших членов команды
- Проводить независимый сложный технический и функциональный анализ
- Разрабатывать оригинальные технические решения
Требования
- Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, Health Informatics или смежной области и 5 лет опыта на позиции Principal Software Engineer/Developer (или близкой) с автоматизацией UI- и API-тестов
- Или Master’s degree в смежной области и 3 года аналогичного опыта
- Опыт автоматизации UI-приложений и API-тестов с использованием Selenium с hybrid driven фреймворками, Rest Assured, Java, Python, CI/CD и миграции в облако
- Опыт в отраслях telematics, logistics и healthcare
- Опыт разработки и поддержки ручных и автоматизированных тест-планов, кейсов и дефектов с ALM, Test Rail, Rally и JIRA Xray
- Опыт использования Jira или Confluence для управления требованиями, планирования, запуска тестов и трекинга дефектов
- Опыт разработки автоматизированных тест-скриптов и планов для API и веб-приложений, включая Salesforce, с Selenium WebDriver и Rest Assured
- Опыт создания hybrid automation фреймворков с keyword driven и BDD
- Опыт интеграции автоматизированных тест-кейсов в CI/CD пайплайн с Jenkins
- Опыт разработки скриптов автоматизации для миграции в облако с AWS, Zuora, Salesforce или API
- Опыт поддержки тест-скриптов для MFT и SFTP
- Опыт создания и поддержки автоматизированных тест-скриптов (component, integration, functional)
- Опыт автоматизированного тестирования front-end, UI, Web services и БД с JMeter, Soap UI и POSTMAN
- Опыт разработки скриптов для telematics-based vehicle applications (VVTP) на Python
Условия
- Fidelity не предоставляет иммиграционную поддержку для этой позиции
- Переход на full-time onsite модель с поэтапным внедрением по регионам и ролям
- Некоторые роли и локации требуют 100% присутствия в офисе, другие — меньше
- Переход не применяется к полностью удалённым ролям
Навыки
- Cloud Computing
- DevOps
- CI/CD
- GIT
- Jenkins
- PL/SQL
- Relational databases
- APIs
- Web Services Test Automation
- Selenium
- Rest Assured
- Java
- Python
- ALM
- Test Rail
- Rally
- JIRA Xray
- Jira
- Confluence
- Selenium WebDriver
- BDD
- AWS
- Zuora
- Salesforce
- MFT
- SFTP
- JMeter
- Soap UI
- POSTMAN