Заголовок: Middle QA с навыками автоматизации (Java)
Компания: N-iX
Местоположение: Украина
N-iX ищет талантливого Middle General QA инженера (ручное и автоматизированное тестирование) для присоединения к нашей команде!
Наш клиент — одна из самых быстрорастущих мобильных компаний Европы с 6 миллионами активных клиентов, 1000 сотрудников по всему миру и операциями в пяти странах. Клиент работает по бизнес-модели MVNO (Mobile Virtual Network Operator).
Роль сочетает в себе обязанности ручного QA, такие как анализ требований, разработка тестов, тестирование API, управление дефектами и регрессионное тестирование, с задачами автоматизации, сосредоточенными в основном на автоматизации тестирования бэкенда/API с использованием фреймворков на базе Java.
Обязанности:
- Анализ бизнес-требований, спецификаций и документов технического проектирования для предоставления содержательной обратной связи и раннего выявления потенциальных пробелов или рисков в процессе разработки
- Разработка, создание и выполнение комплексных тест-кейсов, планов тестирования и скриптов для проверки новых функций, обеспечения соответствия нефункциональным требованиям и проведения регрессионного тестирования
- Выполнение сквозного тестирования функциональности бэкенда, уделяя особое внимание веб-сервисам (REST, SOAP) и обеспечивая бесшовную интеграцию в рамках архитектуры микросервисов
- Участие в автоматизации тестирования API/бэкенда с использованием фреймворков автоматизации на базе Java
- Поддержка и расширение существующих тестов автоматизации, включая сценарии регрессионного и интеграционного тестирования
- Идентификация, документирование и отслеживание дефектов, обеспечение своевременного устранения и эффективного информирования о проблемах
- Управление и поддержание тестовых данных, обеспечение надлежащей настройки для эффективного и точного выполнения тестов
- Валидация данных с использованием SQL-запросов и проверок базы данных.
- Работа в кросс-функциональной команде, тесное сотрудничество с разработчиками, инженерами по автоматизации тестирования и инженерами поддержки производства для улучшения общего качества программного обеспечения
- Руководство демонстрационными сессиями для заинтересованных сторон, демонстрация результатов тестирования, выявленных проблем и ключевых наблюдений
- Выполнение устранения неполадок, анализа первопричин и решения проблем, активное выявление и решение проблем для оптимизации разработки
- Эффективное общение в многонациональной среде
- Вклад в непрерывное совершенствование процессов QA, улучшение отчетности, документации и лучших практик
Требования:
- Опыт работы в области обеспечения качества программного обеспечения более 3 лет
- Практический опыт автоматизации тестирования, предпочтительно автоматизации бэкенда/API (TestNG, RestAssured, Playwright)
- Глубокое знание методологий QA, процессов тестирования, инструментов и лучших практик
- Подтвержденная способность писать четкие, краткие и исчерпывающие тест-кейсы
- Понимание архитектуры микросервисов и интеграционного тестирования
- Практический опыт работы с веб-сервисами (REST и SOAP)
- Опыт тестирования API (Postman, Swagger или аналогичные инструменты)
- Хорошие навыки анализа требований, проектирования тестов, отчетности о дефектах и выявления рисков
- Хороший практический опыт работы с SQL для запросов к базе данных и валидации тестов
- Хорошее понимание XML и JSON
- Опыт работы в средах Agile/Scrum/Kanban разработки
- Опыт работы с инструментами управления проектами (JIRA, Confluence) и инструментами управления тест-кейсами (TestRail, XRay)
- Знание и опыт работы с системами и паттернами обмена сообщениями (topics, queues) и инструментами (Azure Service Bus)
- Понимание и практический опыт работы с процессами и инструментами CI/CD (например, Azure DevOps, Jenkins и т. д.)
- Сильные навыки решения проблем и внимание к деталям
- Способность работать самостоятельно и доводить задачи до завершения
- Уверенные навыки устного и письменного общения на английском языке (Upper-Intermediate)
Будет плюсом:
- Опыт работы с облачной средой Azure и облачным тестированием
- Более глубокий опыт работы с конвейерами CI/CD и интеграцией выполнения тестов
- Опыт работы в области тестирования производительности, надежности или нефункционального тестирования
- Опыт работы с платформами, ориентированными на бэкенд или основанными на микросервисах.
- Понимание принципов телекоммуникационной отрасли
Мы предлагаем:*
- Гибкий формат работы — удаленно, в офисе или гибкий
- Конкурентоспособная заработная плата и хороший компенсационный пакет
- Персонализированный карьерный рост
- Инструменты профессионального развития (программа наставничества, технические доклады и тренинги, центры экспертизы и многое другое)
- Активные технические сообщества с регулярным обменом знаниями
- Оплата обучения
- Памятные подарки к юбилеям
- Корпоративные мероприятия и тимбилдинги
- Другие преимущества, специфичные для конкретного местоположения
*не применимо к фрилансерам