Должность: Инженер по автоматизации
Местоположение: Макати / Филиппины
В качестве инженера по тестированию программного обеспечения в Avaloq вы будете проектировать, разрабатывать и поддерживать надежные автоматизированные тесты для набора продуктов Avaloq, в частности, ABR/S — флагманского продукта Avaloq, который лежит в основе наших предложений SaaS и BPaaS. Поскольку основные продукты Avaloq созданы с использованием проприетарного языка программирования Avaloq, эта роль требует объединения предметно-ориентированных программных концепций с современными практиками автоматизированного тестирования.
В этой роли технического лидера вы будете отстаивать лучшие практики архитектуры тестирования, применяя основные принципы разработки программного обеспечения к инструментам и фреймворкам автоматизации тестирования, действуя как проактивный инициатор и командный игрок. Вы будете управлять стратегией автоматизации тестирования Avaloq в Agile-среде (Scrum/Kanban), используя такие инструменты, как Jira, Zephyr, Jenkins, GitHub, PowerShell и PL/SQL, наряду с Tricentis Tosca и решениями для тестирования с поддержкой ИИ.
Ваши ключевые задачи
- Архитектура и стратегия тестирования: Проектирование, создание и поддержка масштабируемых, модульных архитектур автоматизации тестирования, применение установленных принципов разработки программного обеспечения (например, модульность, повторное использование, чистый код и шаблоны проектирования) к инструментам автоматизации тестирования.
- Техническое лидерство и Agile-реализация: Выступать в качестве технического авторитета и наставника для команды тестирования, устанавливать стандарты автоматизации тестирования, повышать качество кода/лучшие практики фреймворков и содействовать выполнению спринтов в рамках Scrum и Kanban с использованием Jira и Zephyr.
- Интеграция CI/CD и DevOps: Интеграция выполнения автоматизированных тестов в конвейеры непрерывной интеграции и развертывания с использованием Jenkins и поддержка репозиториев скриптов тестирования и фреймворков в GitHub.
- Автоматизация и скриптинг: Написание служебных скриптов на PowerShell и создание запросов PL/SQL для проверки состояния базы данных бэкенда, настройки тестовых данных и автоматизации вспомогательных задач.
- Автоматизация тестирования ABR/S SaaS и BPaaS: Создание, поддержка и выполнение автоматизированных тестовых сценариев для базовой версии ABR/S, поддержка модели доставки SaaS и BPaaS Avaloq с использованием Tricentis Tosca и одобренных фреймворков автоматизации.
- Тестирование проприетарной многоуровневой системы: Трансляция сложных бизнес-процессов в приложениях, написанных на проприетарном языке Avaloq, REST API и приложениях Web/Smart Client, в масштабируемые автоматизированные тестовые активы.
- Модельно-ориентированная автоматизация: Разработка и поддержка повторно используемых компонентов автоматизации тестирования на основе принципов модельно-ориентированного тестирования.
- Кросс-функциональное сотрудничество: Выступать в качестве энергичного инициатора и командного игрока, тесно сотрудничая с бизнес-аналитиками, разработчиками и продуктовыми командами для обеспечения полного охвата и контроля качества.
- Анализ дефектов и выявление первопричин: Исследование, анализ и отчетность по дефектам, выявленным в ходе автоматизированного и ручного тестирования, с подробным анализом первопричин.
- Интеграция ИИ и инновации: Использование и оценка новых инструментов тестирования с поддержкой ИИ, генеративных ИИ-решений и ускорителей автоматизации для ускорения проектирования тестов, их поддержки и анализа дефектов.
- Постоянное владение фреймворком: Поддержка миграции и расширения возможностей автоматизированного тестирования с использованием Tricentis Tosca, принятие прямой ответственности за фреймворк автоматизированного тестирования и экспертные знания по банковским модулям Avaloq.
Техническая и архитектурная экспертиза
- Более 5 лет опыта тестирования программного обеспечения в корпоративных приложениях.
- Подтвержденный опыт работы на должности технического лидера, управления стратегией тестирования, установления архитектурных стандартов и наставничества членов команды.
- Острое видение архитектуры тестирования, с продемонстрированным опытом применения стандартных принципов разработки программного обеспечения (модульность, абстракция, повторное использование, чистая архитектура) к инструментам автоматизации тестирования.
- Практический опыт управления тестовыми активами и Agile-доставкой с использованием Jira, Zephyr и Agile-методологий (Scrum и Kanban).
- Практический опыт интеграции тестовых наборов с конвейерами Jenkins CI/CD и контроля версий с использованием GitHub.
- Навыки написания скриптов на PowerShell для автоматизации выполнения тестов и оркестровки среды.
- Сильные навыки запросов к базе данных с использованием PL/SQL, предпочтительно знание администрирования баз данных Oracle.
- Способность или адаптивность к работе с программным обеспечением, написанным на проприетарных языках программирования (таких как проприетарный язык Avaloq), наряду со стандартными программными концепциями.
- Понимание корпоративной доставки приложений, опыт работы с архитектурами SaaS / BPaaS и базовой версией продукта ABR/S будет сильным преимуществом.
- Практический опыт автоматизации тестирования с использованием Tricentis Tosca очень желателен.
- Глубокое понимание концепций модельно-ориентированного и безкодового автоматизированного тестирования.
- Прочная база знаний концепций объектно-ориентированного программирования (ООП), шаблонов проектирования и реляционных баз данных.
- Практический опыт разработки и выполнения автоматизированных тестов для веб-, API-, настольных и корпоративных приложений.
- Глубокое знание методологий функционального, регрессионного, интеграционного и сквозного тестирования.
- Практический опыт тестирования API, проверки сервисов и практик непрерывного тестирования.
- Знакомство с тестированием программного обеспечения с поддержкой ИИ, генеративными ИИ-инструментами, интеллектуальными решениями для автоматизации тестирования или ускорителями автоматизации тестирования будет преимуществом.
- Опыт работы с платформами банковского обслуживания, финансовыми услугами или управлением активами будет преимуществом.
Гибкие навыки и лидерский склад ума
- Инициатор и командный игрок: Высоко проактивный, самомотивированный, способный полностью брать на себя ответственность за результаты, сохраняя при этом тесное сотрудничество с кросс-функциональными командами.
- Решение проблем и аналитическая строгость: Отличные аналитические способности, систематический подход к решению проблем и настойчивость при работе со сложными техническими сценариями.
- Ориентация на качество и клиента: Сильное качество сознательное отношение со строгим вниманием к деталям и приверженностью поставке высококачественного программного обеспечения.
- Непрерывное обучение: Искренний интерес к получению глубоких знаний в области банковских и финансовых продуктов.
Мы понимаем, что управление балансом между работой и личной жизнью — это вызов, с которым мы все сталкиваемся в повседневной жизни, и чтобы поддержать это, мы рады предложить гибридную и гибкую работу для большинства наших сотрудников Avaloq, чтобы поддерживать баланс между работой и личной жизнью и продолжать нашу фантастическую культуру Avaloq в наших глобальных офисах.
В Avaloq мы гордимся тем, что принимаем разнообразие, и понимаем, что успех нашего бизнеса строится на силе различных мнений. Мы всей душой стремимся развивать среду равных возможностей и инклюзивную культуру, где вы можете быть самим собой.
Мы нанимаем, вознаграждаем и продвигаем независимо от происхождения, возраста, гендерной идентичности, сексуальной ориентации или любых других фантастических черт, которые делают нас уникальными. Мы сделали все возможное, чтобы написать это объявление инклюзивно и нейтрально.
Обратите внимание, что мы не принимаем заявки на резюме от рекрутинговых агентств по нашим вакансиям, и любые невостребованные кандидатуры будут освобождены от каких-либо ожиданий оплаты.
Основанная и со штаб-квартирой в Швейцарии, Avaloq постоянно расширяет свое глобальное присутствие, насчитывая около 2500 сотрудников в 10 странах и более 160 клиентов в 35 странах. Мы являемся ведущим поставщиком технологий и услуг для управления активами для финансовых учреждений по всему миру, включая частные банки и управляющих активами, инвестиционных управляющих, а также розничные и необанки. Наш исследовательский подход и постоянные инновации подпитываются страстью и творчеством наших коллег.
Мы всегда ищем талантливых людей, чтобы присоединиться к нам в нашей миссии по оркестровке финансовой экосистемы и демократизации доступа к управлению активами. Avaloq предлагает возможность тесно сотрудничать с ведущими мировыми финансовыми учреждениями, совместно развивая карьеры. Поддержка совместной, благоприятной и гибкой рабочей среды позволяет нашим коллегам полностью раскрыть свой потенциал.