Инженер по обеспечению качества полного цикла
Переведено автоматически с языка оригинала. Читать оригинал по-английски →
Компания Andersen приглашает на работу Инженера по обеспечению качества полного цикла для проекта по разработке интеграционного слоя и обеспечению надежного обмена данными и бесперебойной связи между несколькими системами.
Наш клиент - международная организация, работающая в сфере финансовых и защитных услуг. Компания предоставляет разнообразный портфель ориентированных на клиента решений в различных бизнес-областях и на различных рынках. С сильным акцентом на цифровые возможности, операционное совершенство и долгосрочное развитие, организация постоянно инвестирует в технологии, улучшение процессов и инновации в сфере услуг для поддержки меняющихся потребностей клиентов и бизнеса.
Проект направлен на разработку и поддержку интеграционного слоя, обеспечивающего бесперебойную связь и обмен данными между основными системами и несколькими внешними платформами, что гарантирует надежную и эффективную поддержку бизнес-процессов.
Обязанности: - Проектирование, разработка и поддержка автоматизированных API, интеграционных и E2E-тестов с использованием Java, REST Assured и TestNG. - Поддержка и улучшение фреймворков автоматизации тестирования, повторно используемых библиотек QA, регрессионных наборов и шлюзов качества CI/CD. - Проведение функционального, исследовательского, интеграционного, дымового, регрессионного и E2E-тестирования API, сервисов бэкенда и интеграций. - Анализ требований и спецификаций OpenAPI/Swagger для определения тестового покрытия, рисков, зависимостей и области автоматизации. - Валидация поведения API, потоков интеграции и согласованности данных между API, базами данных и интегрированными системами, включая проверку на основе SQL. - Создание и поддержка тестовых сценариев, тестовых данных, артефактов QA, репозиториев и документации. - Исследование и отчетность о дефектах с подтверждающими журналами, запросами/ответами API и другими техническими доказательствами. - Поддержка тестирования контрактов и компонентов с использованием Pact, WireMock и связанных подходов. - Сотрудничество с командами разработки и API для улучшения тестируемости, охвата автоматизации, процессов QA и общей стратегии тестирования. - Координация тестирования производительности и поддержка проверки релизов, триажирования дефектов, Agile-церемоний и оценки готовности к релизу.
Требования: - Опыт работы в качестве инженера QA полного цикла от 3 лет, охватывающий как ручное тестирование, так и автоматизацию тестирования на основе Java. - Практический опыт тестирования веб-приложений, сервисов бэкенда, REST API, интеграций и сквозных пользовательских потоков. - Большой опыт работы с функциональным, интеграционным, регрессионным и исследовательским тестированием, включая проектирование тестовых сценариев и исследование дефектов. - Способность самостоятельно анализировать требования, выявлять риски и пробелы в критериях приемки и определять подходящие подходы к тестированию. - Практический опыт работы с автоматизацией тестирования API и интеграций на основе Java с использованием REST Assured или аналогичных библиотек. - Опыт работы с JUnit/TestNG, Maven/Gradle, Git и конвейерами CI/CD. - Хорошее понимание архитектуры на основе микросервисов и распределенных сред приложений. - Опыт работы со Swagger/OpenAPI, Postman, SQL, журналами приложений и инструментами разработчика браузера. - Способность проверять согласованность данных между UI, API и базами данных. - Опыт поддержки автоматизированных регрессионных наборов и конвейеров и участия в принятии решений о готовности к релизу. - Опыт работы в Agile/Scrum-командах и тесного сотрудничества с разработчиками и владельцами продукта. - Сильные аналитические, проблемно-решающие и коммуникативные навыки с активным подходом и ответственностью за качество продукта. - Уровень английского языка - от Upper-Intermediate и выше.
Приятные дополнения: - Опыт работы с автоматизацией тестирования UI. - Опыт тестирования систем с использованием брокеров сообщений, таких как Kafka или RabbitMQ. - Знакомство с Docker и Kubernetes. - Опыт работы с инструментами мониторинга и наблюдаемости. - Опыт работы с тестированием контрактов API и фреймворками для тестирования контрактов.
Компенсация: 2400–3900 EUR в месяц.
Мы публикуем копию этого объявления, чтобы его нашли те, кто ищет работу в Грузии, со ссылкой на первоисточник. Если оно ваше, вы можете взять управление им на себя, или попросить нас его снять.
Полученное объявление становится прямым: неделю после публикации или поднятия показывается выше собранных с других сайтов, его можно редактировать, поднимать и закрывать, а ещё оно попадает в поиск вакансий Google.