
NETGEAR sviluppa tecnologie di rete per abitazioni e aziende, tra cui router Wi-Fi, sistemi mesh, modem via cavo e hotspot mobili. Il suo portafoglio di prodotti comprende le linee Orbi e Nighthawk, oltre a funzionalità software e servizi di supporto come strumenti per la sicurezza della rete e controlli parentali. L’azienda si concentra sul rendere la connettività internet più affidabile, facile da gestire e sicura negli ambienti domestici e aziendali.
Ingegnere senior QA, gestione delle reti cloud
Testa le piattaforme di gestione di rete cloud di NETGEAR, i dispositivi, le API e le applicazioni. Sviluppa automazioni con Python e Playwright per garantire la qualità end-to-end delle reti.
Descrizione
- Guida il controllo qualità di una piattaforma cloud per la gestione delle reti, dai requisiti alla produzione.
- Testa i flussi end-to-end per punti di accesso, switch, router e altri dispositivi di rete gestiti tramite cloud.
- Verifica l’onboarding e il rilevamento dei dispositivi, il provisioning, la configurazione, la comunicazione, la sincronizzazione, il monitoraggio, gli avvisi, le notifiche, gli aggiornamenti, il ripristino e la gestione remota.
- Testa la gestione di reti con più dispositivi e sedi, anche su larga scala, con topologie e condizioni di connettività diverse.
- Esamina requisiti, user story, specifiche funzionali, progetti tecnici, diagrammi entità-relazioni e modelli di dati.
- Crea strategie, piani, scenari e casi di test.
- Esegue test funzionali, di integrazione, di sistema, di regressione, interoperabilità, compatibilità ed end-to-end.
- Verifica API, servizi di backend, stato del database e comportamento dell’interfaccia utente.
- Testa applicazioni cloud ospitate su AWS, microservizi, flussi di lavoro distribuiti, affidabilità, scalabilità e ripristino in caso di guasto.
- Analizza pacchetti di rete, log, tracce API, metriche cloud e telemetria delle applicazioni.
- Crea automazioni Python per API, flussi di lavoro cloud e funzionalità di gestione della rete.
- Sviluppa automazioni per interfacce utente e API con TypeScript o JavaScript e Playwright, Selenium o strumenti equivalenti.
- Integra le automazioni nelle pipeline CI/CD e mantiene le suite di regressione.
- Gestisce i difetti fino alla risoluzione, partecipa al triage, indaga sulle cause principali e collabora con i team di sviluppo, cloud, firmware e networking.
- Prepara rapporti di test, riepiloghi dei difetti, metriche sulla qualità delle release e raccomandazioni QA per i rilasci.
- Esegue smoke test in produzione, controlli post-deployment, monitoraggio in produzione, convalida di hotfix e supporto alle escalation dei clienti.
- Riproduce i problemi di produzione e amplia la copertura di regressione.
- Usa strumenti di IA per generare test, automatizzare, eseguire il debug e analizzare log, difetti e copertura dei test.
Requisiti
- Ha da 10 a 12 anni di esperienza in QA o ingegneria della qualità.
- Ha una solida esperienza nel test di soluzioni cloud per la gestione delle reti.
- Conosce bene i flussi di lavoro per la gestione delle reti.
- Ha esperienza pratica nel test di dispositivi di rete insieme a servizi cloud.
- Conosce TCP/IP e i fondamenti delle reti.
- Ha competenze avanzate nell’automazione con Python.
- Ha una solida esperienza nei test di API REST.
- Ha esperienza con applicazioni o servizi ospitati su AWS.
- Ha esperienza con TypeScript e Playwright o strumenti equivalenti.
- È competente nella pianificazione dei test e nella progettazione dei casi di test.
- Ha esperienza nella revisione di progetti tecnici e diagrammi entità-relazioni.
- È competente nella gestione dei difetti e nell’analisi delle cause principali.
- Ha esperienza nella convalida di sistemi in produzione.
- Ha esperienza con CI/CD.
- Ha esperienza con Wireshark e nell’analisi dei pacchetti.
- Costituisce un plus l’esperienza con NETGEAR Insight o piattaforme analoghe per reti gestite tramite cloud o per la gestione delle reti.
- Ha esperienza nel test di punti di accesso, switch e router.
- È fortemente auspicabile l’esperienza con Wi-Fi 6, 6E o 7.
- Costituisce un plus l’esperienza con microservizi, Docker o Kubernetes, monitoraggio e osservabilità cloud, strumenti QA assistiti dall’IA, IA agentica, test di applicazioni mobili, test di prestazioni e scalabilità e test di sicurezza o sicurezza delle API.