Адаптируем резюме под ATS-фильтры, подготовим сопроводительное на основе резюме и вакансии, соберём гайд подготовки к собеседованию, найдём контакты HR и нанимающих
Avenga — международная инженерная компания, помогающая бизнесу работать с искусственным интеллектом в основе. С более чем 6000 экспертами по всему миру мы объединяем инженерные знания с мышлением, ориентированным на ИИ, чтобы превращать амбициозные идеи в реальное воздействие в различных отраслях, технологиях и рынках.
Суть роли
Мы ищем опытного Senior QA Automation для создания автоматизированного интеграционного тестирования новой платформы Apache Camel и поддержки миграции с TIBCO на Camel. Основное внимание уделяется созданию переиспользуемых инструментов и процедур для долгосрочного интеграционного и регрессионного тестирования, а не только одноразовому решению миграции. Роль включает техническое интеграционное тестирование, автоматизацию тестов и тесное сотрудничество с разработчиками, архитекторами и тестировщиками для анализа потоков на основе сообщений и выявления проблем в системах.
Основные навыки, которые вы принесёте
Минимум 5 лет опыта в тестировании бэкенда/интеграции или системной интеграции.
Глубокие знания API и интеграционного тестирования, включая REST, SOAP, синхронную/асинхронную коммуникацию, обработку ошибок, повторные попытки, тайм-ауты и сложные интеграционные потоки.
Практический опыт с автоматизацией тестирования на Java, предпочтительно с использованием RestAssured, Serenity BDD или аналогичных фреймворков.
Хорошее понимание JSON, XML, схем и контрактов API.
Знание SQL и способность самостоятельно проверять данные на уровне базы данных.
Опыт работы с Git, CI/CD, Jenkins и инструментами логирования/мониторинга, такими как Kibana или Elasticsearch.
Знакомство с Swagger/OpenAPI, JIRA, TestRail или аналогичными инструментами.
Способность самостоятельно анализировать интеграционные сервисы, проектировать покрытие тестами и устранять проблемы в распределённых системах.
Сильные аналитические, проблемно-решающие и коммуникативные навыки, умение эффективно сотрудничать с разработчиками, архитекторами, аналитиками и тестировщиками.
Словацкий/чешский — носитель языка, владение английским на уровне B1 или выше.
Желательные навыки
Опыт работы с Apache Camel, TIBCO BusinessWorks, TIBCO EMS или другими ESB/интеграционными платформами.
Знания Kafka, JMS, Enterprise Integration Patterns и архитектур, основанных на сообщениях.
Опыт работы с Docker, Kubernetes и виртуализацией сервисов (моки, стабы, прокси).
Опыт проведения нагрузочного и производительного тестирования с использованием JMeter, LoadRunner или аналогичных инструментов.
Опыт работы в телекоммуникационной отрасли, особенно с BSS/OSS и интеграционными процессами.
Опыт миграции или модернизации корпоративных интеграционных платформ.
Знание BPMN и Camunda.
Опыт работы с инструментами разработки и автоматизации тестирования с поддержкой ИИ.
Влияние, которое вы создадите
Проектировать и выполнять интеграционные тесты, охватывающие API, контракты сообщений, трансформации, маршрутизацию, обработку ошибок и сквозные потоки.
Разрабатывать переиспользуемые компоненты автоматизации тестирования на Java для нескольких интеграционных сервисов.
Создавать автоматизированные тесты для релизов миграции с TIBCO на Apache Camel и формировать устойчивый набор регрессионных тестов.
Реализовывать сравнительное тестирование для проверки согласованности поведения между устаревшими решениями TIBCO и новыми реализациями Camel.
Автоматизировать синхронные и асинхронные интеграционные сценарии с использованием Kafka и JMS.
Анализировать логи и трассировать транзакции с помощью Kibana/Elasticsearch и корреляционных идентификаторов.
Проверять согласованность данных с использованием SQL (Oracle/PostgreSQL).
Создавать моки, стабы и тестовые данные для имитации систем верхнего и нижнего уровней.
Интегрировать автоматизированные тесты в CI/CD пайплайны.
Определять стандарты тестирования и лучшие практики для интеграционных сервисов Camel.
Сотрудничать с разработчиками для выявления тестовых сценариев и повышения тестируемости сервисов.
Анализировать сбои тестов, выявлять коренные причины и различать проблемы автоматизации, окружения, данных и реализации.
Документировать решения и обеспечивать передачу знаний и долгосрочную поддерживаемость.
Что поддержит ваш путь
Приятная рабочая атмосфера и стабильный фон в одной из крупнейших компаний по разработке программного обеспечения в мире
Возможность работать самостоятельно и творчески с возможностью реализовывать собственные идеи и учиться новым вещам и подходам
У вас есть возможность влиять на своё направление в компании
Высококачественное оборудование и программное обеспечение, доступ к новейшим технологиям и специализированным проектам
Возможности для улучшения языковых навыков, мы — крупный глобальный игрок
В Avenga вы получите качественную поддержку в развитии благодаря широкому спектру внутренних и внешних обучающих курсов, чтобы вы могли расширять границы своих компетенций
Гарантированная минимальная зарплата на этой позиции составляет 2700 евро брутто в месяц. Итоговая зарплата обсуждается и определяется на основе уровня кандидата, соответствующего профессионального опыта, технических навыков, квалификаций и уровня экспертизы. Предлагаемое вознаграждение будет отражать общий профиль кандидата и уровень ответственности, связанный с ролью
Мы предлагаем такие преимущества, как языковые курсы, карту MultiSport, больничные дни, суточные, множество корпоративных мероприятий, офисы в Братиславе Нивы с качественной инфраструктурой для любителей спорта, еды и кофе, гибридный удалённый режим работы по взаимному согласию и многое другое
Люди — в центре внимания Avenga. Мы предоставляем равные возможности независимо от расы, этнической принадлежности, гендерной идентичности, сексуальной ориентации, инвалидности, возраста, религии или любых других характеристик. Мы стремимся к уважительной среде, где каждый может быть собой, делиться идеями и чувствовать свою принадлежность.
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.
ЖмитеГайд по безопасности