Ich denke, das einzige Szenario, in dem eine Person zu MS gehen würde, um ein Interview für eine SDE-Position zu führen und ein SDET-Angebot zu erhalten, wäre, wenn jemand zu Beginn seiner Karriere (ein Praktikant oder frisch vom College) viele Tests zeigte Eignung und zeigte wiederholt Beweise für "die Denkweise des Testers" während eines Interviews. Es müsste früh genug in ihrer Karriere sein, dass sie möglicherweise einfach nichts über Tests wissen könnten - also Praktika oder vielleicht den ersten Job außerhalb des College. Ich habe von einigen Fällen gehört, in denen dies von Studenten der University of Washington geschah, die sich direkt im Hinterhof von Microsoft befindet. Daher waren dort Praktika üblich. Es war nicht üblich. Die Testfähigkeit müsste früh genug erkannt werden, damit der Rest des Interviews zu einem "Test" geändert werden kann.
Theoretisch könnte es auch in die andere Richtung gehen (SDET-Interview mit SDE-Angebot). Ich glaube jedoch nicht, dass ich jemals davon gehört habe - möglicherweise, weil die SDET-Rolle relativ unbekannt war und eine Person mit einem großen "Testergeist" eher für eine SDE-Rolle interviewt hat, ohne diesen anderen Bereich zu erkennen, in dem sie sich möglicherweise befindet Hervorragend, als ein großartiges "Dev Mind" -Interview für eine SDET-Rolle, ohne deren SDE-Potenzial zu erkennen.
Denken Sie daran, dass ich vor über 5 Jahren meinen Abschluss gemacht habe, sodass ich nicht weiß, ob auch dieses Szenario noch vorkommt. Zu dieser Zeit war die SDET-Rolle bei Microsoft ziemlich mysteriös, und die meisten Leute wussten während ihres Studiums nicht wirklich über automatisierte Tests Bescheid. Ich denke, das hat sich seitdem sehr verändert.
Ich habe für ungefähr 6 SDET-Positionen bei Microsoft und einige SDE-Positionen interviewt. Die SDET-Rolleninterviews waren NICHT einfacher. Die Codierungsfragen sind normalerweise ungefähr gleich, obwohl etwas weniger ausgefeilte Antworten akzeptiert werden könnten, vorausgesetzt, die Person zeigt eine klare Neigung zur Qualität (z. B. denkt an interessante Fehler und behandelt sie; testet ihre Antwort gut, wenn sie mit dem Codieren fertig sind; usw.). Jeder Spielraum bei der Codierung wird durch die Notwendigkeit mehr als wettgemacht, über Qualität und Tests kritisch nachdenken zu können.
Trotzdem denke ich, dass eine SDET-Karriere einfacher zu erreichen und zu verbessern ist, einfach weil gute SDETs, die in der Karriere fürs Leben sind, nicht so häufig sind. Das Stereotyp "SDET, der wirklich ein SDE sein will" ist nicht unbegründet. Wenn Sie eine echte (und ehrliche) Leidenschaft für das Testen demonstrieren, werden Sie auffallen, während Entwickler mit einer echten Leidenschaft für die Entwicklung relativ häufig sind. Dies könnte nicht von Dauer sein; SDET-Rollen werden in letzter Zeit immer beliebter, da immer mehr Unternehmen für diese Rolle einstellen und das Feld besser verstanden wird. Im Moment denke ich, dass SDET nicht nur bei Microsoft ein echter Karriere-Sweet-Spot ist. Stellen Sie einfach sicher, dass Sie tatsächlich Spaß am Testen haben. Wenn Sie im Herzen wirklich ein reiner Entwickler sind, finden Sie es vielleicht schwierig und langweilig.