Je pense que le seul scénario où une personne irait aux États-Unis pour interviewer pour un poste SDE et sortir avec une offre SDET serait si quelqu'un au début de sa carrière (un stagiaire ou fraîchement sorti de l'université, essentiellement) montrait beaucoup de tests aptitude, et a affiché à plusieurs reprises des preuves de "l'état d'esprit du testeur" lors d'un entretien. Il faudrait que ce soit suffisamment tôt dans leur carrière pour qu'ils ne puissent tout simplement pas être au courant des tests - donc des stages, ou peut - être un premier emploi à la sortie de l'université. J'ai entendu parler de quelques cas où cela s'est produit de la part d'étudiants de l'Université de Washington, qui se trouve dans l'arrière-cour de Microsoft, donc les stages y étaient courants. Ce n'était pas courant. L'aptitude à tester devrait être reconnue suffisamment tôt dans la boucle pour que le reste de l'entretien puisse être modifié en "test".
En théorie, cela pourrait également se produire dans l'autre sens (entretien SDET pour obtenir une offre SDE). Cependant, je ne pense pas avoir jamais entendu parler de cela - peut-être parce que le rôle SDET était relativement inconnu, et une personne avec un grand "esprit de testeur" était plus susceptible d'interviewer pour un rôle SDE sans se rendre compte de cet autre domaine où elle pourrait excell, qu'un grand "dev mind" interviewant pour un rôle SDET sans réaliser leur potentiel SDE.
Gardez à l'esprit que j'ai obtenu mon diplôme il y a plus de 5 ans, donc je ne sais pas si même ce scénario se produit plus. À l'époque, le rôle SDET chez Microsoft était assez mystérieux, et la plupart des gens ne connaissaient pas vraiment les tests automatisés lorsqu'ils étaient à l'université. Je pense que cela a beaucoup changé depuis lors.
J'ai passé une entrevue pour environ 6 postes SDET chez Microsoft et quelques postes SDE. Les entretiens de rôle du SDET n'étaient PAS plus faciles. Les questions de codage sont généralement à peu près les mêmes, bien que des réponses légèrement moins sophistiquées puissent être acceptées à condition que la personne montre un parti pris clair pour la qualité (par exemple, pense et gère des bogues intéressants; teste bien sa réponse une fois le codage terminé, etc.). Toute marge de manœuvre sur le codage est plus que compensée par la nécessité d'avoir une capacité à réfléchir de manière critique sur la qualité et les tests.
Cela dit, je pense qu'une carrière de SDET est plus facile à atteindre et à progresser simplement parce que les bons SDET qui sont dans la carrière à vie ne sont pas si courants. Le stéréotype "SDET qui veut vraiment être un SDE" n'est pas sans fondement. Démontrer une véritable (et honnête) passion pour les tests vous fera vous démarquer, tandis que les développeurs ayant une vraie passion pour le développement sont relativement courants. Cela pourrait ne pas durer; Les rôles SDET gagnent en popularité ces derniers temps, à mesure que de plus en plus d'entreprises embauchent pour ce rôle et que le domaine est mieux compris. À l'heure actuelle, je pense que SDET est un véritable atout pour la carrière, et pas seulement chez Microsoft. Assurez-vous simplement que vous appréciez réellement les tests. Si vous êtes vraiment un pur développeur dans l'âme, vous pourriez trouver cela difficile et ennuyeux.