NETGEAR, Inc. logo

Senior Engineer I, Software Development - Insight QA

NETGEAR, Inc.
NewPosted today

LOCATION

Bengaluru · Hybrid

EXPERIENCE

10 - 12 Years

TYPE

FullTime

SKILLS REQUIRED

Test AutomationREST APIsNetwork protocolsRoot Cause Analysispacket analysisPythonAWS Services

Job description

Overview

Senior QA Engineer / QA Lead to own end-to-end quality engineering for a cloud-hosted network management platform that manages Access Points, Switches and Routers, validating the full solution from network device through AWS cloud, APIs, database and web/mobile application.

What you'll do

  • Own QA for a cloud-based network management platform from requirements through production.
  • Test end-to-end workflows for cloud-managed Access Points, Switches, Routers and other network devices, including onboarding, discovery, provisioning and configuration.
  • Test device-to-cloud and cloud-to-device communication, configuration synchronization, monitoring, health status, alerts and notifications.
  • Validate firmware/software upgrade workflows, remote configuration and management, and device connectivity, disconnect/reconnect and recovery scenarios.
  • Test multi-device, multi-site and large-scale scenarios, including behavior under network failures, latency, packet loss and intermittent connectivity.
  • Review requirements, user stories, functional specifications, technical designs, ERDs and data models; participate in architecture and design reviews from a QA perspective.
  • Identify functional, integration, data, networking and cloud risks; develop test strategy, test plans, scenarios and cases, and maintain requirements-to-test-case traceability.
  • Execute functional, integration, system, regression and end-to-end testing, including interoperability and compatibility testing.
  • Validate REST APIs (request/response, authentication, authorization, business logic), data consistency across APIs, cloud services, database and UI, and asynchronous workflows and events.
  • Test AWS-hosted cloud applications and services, including microservices and distributed workflows; analyze cloud logs, metrics, traces and telemetry.
  • Test reliability, availability, scalability and failure/recovery scenarios, and validate deployments across QA, staging and production.
  • Analyze failures across device, network, cloud and application layers using packet captures, logs, API traces and cloud telemetry.
  • Develop Python-based test automation and reusable frameworks for APIs, cloud workflows and network management, and integrate it into CI/CD pipelines.
  • Develop TypeScript/Playwright (or Selenium) end-to-end UI and API automation and maintain scalable regression suites.
  • Own defects from identification through closure, drive root-cause analysis, participate in triage, and ensure critical customer-impacting issues are addressed before release.
  • Prepare test execution reports, defect summaries and release-quality metrics; provide QA release sign-off recommendation.
  • Perform production smoke testing, post-deployment validation, production monitoring, hotfix validation and support customer escalations and incident investigations.

What you'll need

  • 10–12 years of QA / Quality Engineering experience.
  • Strong experience testing cloud-based network management solutions.
  • Strong understanding of network management workflows.
  • Hands-on experience testing networking devices and cloud services together.
  • Strong TCP/IP and networking fundamentals, including IPv4/IPv6, DHCP, DNS, ARP, ICMP, HTTP/HTTPS, TLS/SSL, NAT, routing, switching, VLAN, QoS, Ethernet, WAN/LAN, Wi-Fi technologies, WPA2/WPA3 and wireless roaming.
  • Hands-on experience with Wireshark, tcpdump, ping, traceroute, iperf, nslookup/dig, and network packet capture and protocol analysis.
  • Strong Python automation.
  • Strong REST API testing.
  • Experience with AWS-hosted applications/services.
  • Experience with TypeScript/Playwright or equivalent.
  • Strong test planning and test case design.
  • Experience reviewing technical designs and ERDs.
  • Strong defect management and root-cause analysis.
  • Production validation experience.
  • CI/CD experience (Git/GitHub/GitLab; Jenkins/GitHub Actions/GitLab CI).
  • Wireshark and packet-analysis experience.

Nice to have

  • Experience with Wi-Fi 5/6/6E/7 (highly desirable).
  • Experience with NETGEAR Insight or similar cloud-managed networking/NMS platforms.
  • Access Point, Switch and Router testing.
  • Wi-Fi 6/6E/7.
  • AWS.
  • Microservices.
  • Docker/Kubernetes (Kubernetes desirable).
  • Cloud monitoring and observability.
  • Claude / ChatGPT / GitHub Copilot for QA.
  • Agentic AI / AI-driven QA (strong advantage).
  • Mobile application testing.
  • Performance and scalability testing.
  • Security/API security testing.

Details

  • Location: Bengaluru, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Engineer I, Software Development - Insight QA