
NETGEAR develops networking technology for homes and businesses, including WiFi routers, mesh systems, cable modems, and mobile hotspots. Its product portfolio includes the Orbi and Nighthawk ranges, alongside software and support features such as network security tools and parental controls. The company’s work focuses on making internet connectivity more reliable, manageable, and secure across consumer and business environments.
Senior QA Engineer, Cloud Network Management
Test NETGEAR’s cloud-managed networking platforms, devices, APIs, and applications. Build Python and Playwright automation to support end-to-end network quality.
Description
- Lead quality assurance 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.
- Verify device onboarding, discovery, provisioning, configuration, communication, synchronization, monitoring, alerts, notifications, upgrades, recovery, and remote management.
- Test multi-device, multi-site, and large-scale network management across varied topologies and connectivity conditions.
- Review requirements, user stories, functional specifications, technical designs, entity relationship diagrams, and data models.
- Create test strategies, plans, scenarios, and cases.
- Run functional, integration, system, regression, interoperability, compatibility, and end-to-end tests.
- Verify APIs, backend services, database state, and user interface behavior.
- Test AWS-hosted cloud applications, microservices, distributed workflows, reliability, scalability, and failure recovery.
- Analyze network packets, logs, API traces, cloud metrics, and application telemetry.
- Build Python automation for APIs, cloud workflows, and network management features.
- Develop UI and API automation using TypeScript or JavaScript with Playwright, Selenium, or equivalent tools.
- Integrate automation into CI/CD pipelines and maintain regression suites.
- Manage defects through resolution, take part in triage, investigate root causes, and work with development, cloud, firmware, and networking teams.
- Prepare test reports, defect summaries, release quality metrics, and QA release recommendations.
- Conduct production smoke tests, post-deployment checks, production monitoring, hotfix validation, and customer escalation support.
- Reproduce production issues and expand regression coverage.
- Use AI tools for test generation, automation, debugging, log and defect analysis, and test coverage analysis.
Requirements
- Bring 10–12 years of experience in QA or quality engineering.
- Have substantial experience testing cloud-based network management solutions.
- Understand network management workflows well.
- Have hands-on experience testing networking devices alongside cloud services.
- Know TCP/IP and networking fundamentals.
- Be proficient in Python automation.
- Have strong REST API testing experience.
- Have experience with AWS-hosted applications or services.
- Have experience with TypeScript and Playwright, or equivalent tools.
- Be skilled in test planning and test case design.
- Have experience reviewing technical designs and entity relationship diagrams.
- Be proficient in defect management and root-cause analysis.
- Have experience validating production systems.
- Have CI/CD experience.
- Have experience with Wireshark and packet analysis.
- Experience with NETGEAR Insight or similar cloud-managed networking or network management platforms is a plus.
- Have experience testing access points, switches, and routers.
- Experience with Wi-Fi 6, 6E, or 7 is highly desirable.
- Experience with microservices, Docker or Kubernetes, cloud monitoring and observability, AI-assisted QA tools, agentic AI, mobile app testing, performance and scalability testing, and security or API security testing is a plus.