Penso che l'unico scenario in cui una persona andrebbe nella SM per intervistare una posizione SDE e uscire con un'offerta SDET sarebbe se qualcuno all'inizio della sua carriera (un tirocinante o appena uscito dal college, in sostanza) mostrasse molti test attitudine e ripetutamente mostrato prove di "mentalità da tester" durante un'intervista. Dovrebbe essere abbastanza presto nella loro carriera da non poter conoscere i test, quindi i tirocini o forse il primo lavoro fuori dal college. Ho sentito di alcuni casi in cui ciò è accaduto dagli studenti dell'Università di Washington, che si trova proprio nel cortile di Microsoft, quindi i tirocini erano comuni. Non era comune. L'attitudine al test dovrebbe essere riconosciuta abbastanza presto nel ciclo che il resto dell'intervista potrebbe essere modificato in un "test"
In teoria, potrebbe accadere anche nell'altra direzione (intervista SDET che ottiene un'offerta SDE). Tuttavia, non credo di aver mai sentito parlare di questo - forse perché il ruolo di SDET era relativamente sconosciuto, e una persona con una grande "mente del tester" aveva maggiori probabilità di intervistare un ruolo di SDE senza rendersi conto di quest'altra area in cui avrebbero potuto eccellente, che una grande "mente dev" intervistando per un ruolo SDET senza realizzare il loro potenziale SDE.
Tieni presente che mi sono laureato oltre 5 anni fa, quindi non so se anche questo scenario si verifichi più. All'epoca, il ruolo di SDET in Microsoft era piuttosto misterioso e la maggior parte delle persone non sapeva davvero dei test automatici quando erano al college. Penso che sia cambiato molto da allora.
Ho intervistato per circa 6 posizioni SDET presso Microsoft e un paio di posizioni SDE. Le interviste al ruolo SDET NON sono state più facili. Le domande sulla codifica sono generalmente le stesse, anche se potrebbero essere accettate risposte leggermente meno sofisticate a condizione che la persona mostri un chiaro pregiudizio verso la qualità (ad esempio, pensa e gestisce bug interessanti; verifica bene la propria risposta quando ha terminato la codifica; ecc.). Ogni margine di manovra sulla programmazione è più che compensato dalla necessità di avere una capacità di pensare criticamente alla qualità e ai test.
Detto questo, penso che una carriera SDET sia più facile da raggiungere e passare semplicemente perché buoni SDET che sono in carriera per la vita non sono così comuni. Lo stereotipo "SDET che vuole davvero essere un SDE" non è privo di fondamento. Dimostrare una vera (e onesta) passione per i test ti farà risaltare, mentre gli sviluppatori con una vera passione per lo sviluppo sono relativamente comuni. Questo potrebbe non durare; I ruoli di SDET stanno diventando più popolari ultimamente, poiché più aziende assumono per quel ruolo e mentre il campo diventa meglio compreso. In questo momento, penso che SDET sia un vero punto di svolta per la carriera, e non solo per Microsoft. Assicurati solo che ti piaccia davvero il test. Se sei davvero un puro sviluppatore nel cuore, potresti trovarlo difficile e noioso.