Aggiorna dopo aver letto le altre risposte: ci sono molti professionisti del controllo qualità che adorano il lavoro che svolgono. Giusto per dare un'altra prospettiva se non ti sei imbattuto in posizioni di QA rispettate, un esempio qui: Test di app / mobile app integrate per i principali produttori di automobili. Assicurano che i requisiti aziendali siano completamente soddisfatti prima che un veicolo venga immesso sul mercato e nessun utente abbia esperienza di un cruscotto dell'auto lento o che non risponde. Lavorano a stretto contatto con i manager e la gestione di livello superiore, nonché con gli sviluppatori a partire dalla pianificazione del processo di controllo qualità per condurre test pratici sui simulatori nella struttura di progettazione. Non riesco a pensare che siano di basso profilo, gestiscono enormi responsabilità e proprietà e sono tra i migliori ingegneri.
ora la mia risposta precedente, il rovescio della medaglia:
Ho osservato che i laureati in ingegneria odiano essere assegnati a unità di test (contesto: India, grandi società di servizi software in cui tutto è guidato da "requisiti aziendali"), poiché lo considerano un ambiente di lavoro non tecnico. Vengono dati fogli Excel con istruzioni come "fai clic su tutti i collegamenti nella pagina Web e verifica", sono costretti a lavorare con i laureati di flussi non tecnici (scienza, arte) che considerano un'umiliazione e si sentono come se le loro abilità tecnologiche non lo fossero utilizzato. Queste assegnazioni si basano esclusivamente sui requisiti dell'organizzazione e una più fresca, il più delle volte, non ha il potere di negoziare il suo percorso professionale. Quindi, se sei in cerca di lavoro e miri a un'azienda IT così grande, sei stato avvisato. In pratica, non puoi fare molto se non uscire dalla compagnia al momento giusto.
A meno che non ci siano opportunità di apprendere test automatici, test di carico / prestazioni, ecc., La carriera è stagnante in una certa misura. Personalmente so che le opportunità per incarichi in loco (= carichi di denaro dal punto di vista di un programmatore offshore) sono più per unità di test in la mia organizzazione rispetto a qualsiasi altra unità. Funzionano con tutti i verticali del settore come riempitivi o colle, poiché i test sono inevitabili in progetti in tutti i settori.
Se sei sicuro di poter guidare la tua carriera nel modo desiderato, i test non sono niente di basso profilo. Con 4-5 anni di esperienza e un po 'di fortuna puoi ottenere un'ottima esposizione, a volte interagendo con gli utenti aziendali di alto livello. Puoi anche avere una buona conoscenza del settore / dominio in cui stai lavorando (rispetto a uno sviluppatore che si concentrerebbe principalmente su qualche parte del sistema). A questo punto si può scegliere di passare anche a un tipo di analista aziendale di ruolo.