¿Es posible que un probador de software con 3 años de experiencia pase al desarrollo de UI? Tengo buena experiencia con JavaScript, ya que trabajé en automatización.

¡Absolutamente! El movimiento entre el control de calidad y el desarrollo es bastante común, aunque a veces puede ser difícil ser reconocido de inmediato como un potencial contratista de desarrollo.

Su experiencia con la automatización es una buena ventaja, ya que cualquiera que esté familiarizado con la automatización de la interfaz de usuario reconocerá los beneficios que su perspectiva traerá; pero a menos que esté conectado con alguien del equipo de desarrollo al que desea unirse, primero tendrá que limpiar su equipo de recursos humanos, que probablemente no entienda esos beneficios. Lo que más necesita para hacer ese tipo de movimiento será una cartera.

Si está buscando una entrevista en la compañía con la que ya está, tiene una buena oportunidad de obtener una entrevista sin tener credenciales de desarrollador sólidas, pero incluso entonces querrán pruebas de lo que puede hacer. Para empresas externas, una cartera es lo que le dará la entrevista en primer lugar.

Recomiendo reunir algunos ejemplos sólidos de sus habilidades de interfaz de usuario (incluso mejor si puede trabajar como parte de un equipo y crear una interfaz de usuario para una aplicación web). En el mejor de los casos, los empuja en vivo y puede poner enlaces a su trabajo, pero también puede empujarlos a Github e incluso alojarlos en las páginas de Github para su lectura.

¡Buena suerte!

Sí. Cualquiera que pueda escribir JavaScript es extremadamente valioso en este momento. Si tienes tres años de experiencia en pruebas Y puedes escribir JavaScript, eres aún más valioso.

Dedique un tiempo a crear una cartera para demostrar su experiencia de Javascript. Encontrarás fácilmente un trabajo.

Sí, conozco a muchas personas que hicieron el cambio. Solo necesita invertir tiempo para crear algunos proyectos paralelos que realmente ensalcen su habilidad de desarrollo. Su experiencia en automatización es un buen punto de partida, pero el desarrollo de la interfaz de usuario es un juego completamente nuevo, y tendrá que convencer al entrevistador de que no está contratando a un nuevo.