NETGEAR
Ченнаи, Индия14 дней назад
Грейд
Middle
Опыт работы
3-5 лет
Формат работы
Офис
Уровень английского
B2 - Выше среднего
Письмо на почту или сообщение рекрутеру в Telegram
О РОЛИ
Мы ищем инженера II уровня (System Validation Testing) с опытом работы от 3 до 5 лет в нашу команду обеспечения качества облачных сетевых решений. Эта роль предполагает практическое тестирование облачной платформы, используемой для подключения, настройки, мониторинга и управления сетевыми устройствами, такими как точки доступа, коммутаторы и маршрутизаторы.
Инженер будет работать со старшими инженерами QA, разработчиками и продуктовыми командами для понимания требований, разработки и выполнения тестов, автоматизации повторяющихся рабочих процессов, расследования сбоев и внесения вклада в обеспечение надежности релизов на уровнях устройств, сетей, облачных сервисов, API и веб- или мобильных приложений.
КЛЮЧЕВЫЕ ОБЯЗАННОСТИ
ТЕСТИРОВАНИЕ ОБЛАЧНЫХ СЕТЕВЫХ РЕШЕНИЙ
· Понимание требований к функциям и ожидаемых пользовательских сценариев для облачных точек доступа, коммутаторов и маршрутизаторов.
· Тестирование сценариев подключения, обнаружения, подготовки, настройки и удаления устройств.
· Проверка связи устройства с облаком, операций облака с устройством и синхронизации настроек.
· Тестирование статуса устройства, статистики, оповещений, уведомлений и базовых сценариев удаленного управления.
· Проверка сценариев обновления прошивки, переподключения, восстановления и сброса к заводским настройкам под руководством.
· Выполнение тестов в распространенных конфигурациях локальной сети (LAN), глобальной сети (WAN), Wi-Fi и многоустройственных сетей.
ПЛАНИРОВАНИЕ И ВЫПОЛНЕНИЕ ТЕСТИРОВАНИЯ
· Обзор пользовательских историй, критериев приемки и функциональных спецификаций с командой QA.
· Создание и поддержание четких тестовых сценариев и тестовых случаев, охватывающих позитивные, негативные, граничные условия и условия восстановления.
· Подготовка тестовых данных и настройка необходимых устройств, учетных записей, подписок и сред.
· Выполнение функциональных, интеграционных, системных, регрессионных, совместимости и сквозных тестов.
· Точная регистрация результатов, сообщение о пробелах в покрытии и своевременное эскалирование блокирующих проблем.
· Повторное тестирование исправленных дефектов и проведение сфокусированных регрессионных тестов для затронутых рабочих процессов.
ПРОВЕРКА API ОБЛАЧНЫХ СЕРВИСОВ И ДАННЫХ
· Тестирование REST API с использованием таких инструментов, как Postman, и библиотек автоматизации.
· Проверка данных запросов и ответов, кодов состояния, аутентификации, авторизации и обработки ошибок.
· Проверка согласованности между API, серверными службами, записями в базе данных и пользовательскими интерфейсами.
· Тестирование асинхронных операций, событий и уведомлений при поддержке старших инженеров.
· Использование логов AWS, панелей мониторинга и телеметрии приложений для расследования сбоев тестирования.
· Выполнение дымовых и регрессионных проверок в средах QA и staging.
СЕТЕВОЕ ВЗАИМОДЕЙСТВИЕ И УСТРАНЕНИЕ НЕПОЛАДОК
· Применение фундаментальных знаний в области сетей, включая TCP/IP, IPv4 и IPv6, DHCP, DNS, ARP, ICMP, HTTP и HTTPS, VLAN, маршрутизацию, коммутацию, NAT, LAN, WAN и Wi-Fi.
· Использование ping, traceroute, nslookup или dig, iperf, инструментов разработчика браузера и логов устройств или облачных сервисов при устранении неполадок.
· Захват и базовый анализ сетевого трафика с помощью Wireshark или tcpdump.
· Изоляция сбоев (устройство, сеть, облачный сервис, API, бэкенд или уровень приложения) и привлечение соответствующей команды.
ТЕСТОВАЯ АВТОМАТИЗАЦИЯ
· Разработка и поддержка автоматизации на основе Python для API, рабочих процессов устройств и сценариев регрессионного тестирования.
· Создание или обновление автоматизации UI с использованием Playwright, Selenium или аналогичного фреймворка.
· Следование существующим стандартам фреймворка и создание повторно используемых, читаемых и поддерживаемых тестовых компонентов.
· Анализ сбоев автоматизации, различение дефектов продукта от проблем скрипта или среды и исправление тестов в рамках назначенной области.
· Запуск автоматизированных наборов тестов через конвейеры CI/CD и отчетность о сбоях с подтверждающими доказательствами.
· Определение стабильных, повторяющихся ручных сценариев, подходящих для автоматизации.
УПРАВЛЕНИЕ ДЕФЕКТАМИ И КОМАНДНОЕ ВЗАИМОДЕЙСТВИЕ
· Регистрация четких дефектов с воспроизводимыми шагами, ожидаемым и фактическим поведением, логами, скриншотами, трассировками API и дампами пакетов, где это применимо.
· Участие в сортировке дефектов, ежедневных стендапах, планировании спринтов и обсуждениях статуса тестирования.
· Сотрудничество с командами разработки ПО, облачных сервисов, прошивок, сетей и мобильных приложений для воспроизведения и решения проблем.
· Отслеживание назначенных дефектов до повторного тестирования и закрытия, а также своевременное сообщение о рисках или задержках.
· Поддержание тестовых случаев, автоматизации и технических заметок в согласованных репозиториях и инструментах.
ПОДДЕРЖКА РЕЛИЗОВ И ПРОДАКШЕНА
· Поддержка регрессионного тестирования релизов, дымового тестирования продакшена и валидации после развертывания по мере назначения.
· Проверка критически важных пользовательских сценариев после развертывания и предоставление точного статуса тестирования руководителю QA.
· Помощь в воспроизведении проблем, сообщаемых клиентами или возникающих в продакшене, в контролируемых средах.
· Внесение новых регрессионных тестов для пропущенных дефектов и повторяющихся паттернов сбоев.
ТРЕБУЕМАЯ КВАЛИФИКАЦИЯ
· 3–5 лет опыта в QA программного обеспечения или системной валидации.
· Практический опыт функционального, интеграционного, регрессионного и сквозного тестирования.
· Практические знания TCP/IP и основных сетевых концепций.
· Опыт тестирования REST API и интерпретации данных запросов и ответов JSON.
· Опыт программирования или автоматизации тестирования с использованием Python.
· Опыт автоматизации UI с использованием Playwright, Selenium или аналогичного инструмента.
· Способность анализировать логи, воспроизводить проблемы и писать четкие отчеты о дефектах.
· Опыт использования Git и работы с выполнением тестов в CI/CD.
· Хорошие навыки письменного и устного общения, а также способность работать в кросс-функциональной команде.
· Степень бакалавра в области компьютерных наук, информационных технологий, электроники, телекоммуникаций или смежной области, или эквивалентный практический опыт.
ПРЕДПОЧТИТЕЛЬНАЯ КВАЛИФИКАЦИЯ
· Опыт тестирования облачных сетевых решений или платформ управления сетями.
· Практический опыт работы с точками доступа, коммутаторами, маршрутизаторами или в тестовых средах Wi-Fi.
· Знакомство с сервисами AWS, микросервисами, Docker или Kubernetes.
· Опыт работы с Wireshark, tcpdump и базовым анализом пакетов.
· Опыт тестирования мобильных приложений, тестирования производительности или тестирования безопасности API.
· Знание концепций Wi-Fi 5, Wi-Fi 6, Wi-Fi 6E или Wi-Fi 7.
· Ответственное использование инструментов с поддержкой ИИ, таких как ChatGPT, Claude или GitHub Copilot, для проектирования тестов, автоматизации, отладки или анализа логов.
Заявление компании
В NETGEAR мы стремимся раскрыть весь потенциал связности с помощью интеллектуальных решений, которые радуют и защищают. Мы превращаем идеи в инновационные сетевые продукты, которые соединяют людей, расширяют возможности бизнеса и улучшают наш образ жизни.
Мы — ориентированная на результат, талантливая и сплоченная команда, которая стремится поставлять продукты мирового класса для наших клиентов. Как компания, мы ценим наших сотрудников как самые важные составляющие нашего успеха. И как коллеги, мы обнимаемся, чтобы вывести нашу работу на новый уровень, живя в соответствии с нашими ценностями: мы осмеливаемся трансформировать будущее, соединяем и радуем наших клиентов, смело общаемся друг с другом и сотрудничаем, чтобы побеждать вместе. Вы найдете наши ценности, пронизывающие наши процессы, присутствующие в наших решениях и отмечаемые во всей нашей культуре.
Мы стремимся привлекать лучшие таланты и создавать отличную рабочую среду, где люди чувствуют себя вовлеченными, вдохновленными, увлеченными, гордыми и уважаемыми. Если вы креативны, мыслите наперед, увлечены технологиями и ищете вознаграждающую карьеру, чтобы оказать влияние, то у вас есть все необходимое, чтобы добиться успеха в NETGEAR. Присоединяйтесь к нашей сети и помогите нам сформировать будущее связи.
NETGEAR нанимает на основе заслуг. Все квалифицированные кандидаты получат равные возможности трудоустройства. Вся ваша информация будет сохранена в конфиденциальности в соответствии с рекомендациями EEO.
Сравним с твоим профилем навыки, уровень, формат работы и зарплату
Оценка RocketHunt по реальным зарплатам
Оценка RocketHunt по реальным зарплатам