Le pediría que lo mire desde la perspectiva de un empleador. ¿Qué le gustaría ver en un currículum vitae? …… ¿Es alguien que es un probador en el dominio x durante y año s? ¿O alguien que tiene dominio en x, y, z, etc. es bueno para manejar la comunicación del equipo, la planificación de sprint, etc. y tiene conocimiento práctico de las tecnologías A, B, etc.?
La gente cambia de roles todo el tiempo. Los gerentes de contratación son muy conscientes de esto. Prefieren aquellos que tienen una experiencia completa, para que pueda relajarse en esa parte.
Por ejemplo, una publicación de trabajo puede ser para alguien que tenga experiencia práctica en Java y / o tecnologías front-end en un dominio particular (seguro / banca, lo que sea …). Si puede convencer al panel de entrevista de su credibilidad con respecto a la descripción del trabajo, recibirá la oferta.
- ¿Tendría sentido usar JavaScript en un programa no basado en web?
- Desarrollo de software ágil: ¿Cómo desglosar las historias de los usuarios para el desarrollo del servicio web?
- ¿Por qué hay muchos más programadores mejores en C que en C ++ cuando C es simplemente básico y no ofrece ninguna protección?
- ¿Cuáles son las herramientas de desarrollo adecuadas para desarrollar software de reconocimiento facial?
- Cómo mezclar diferentes habilidades dentro del mismo equipo Scrum
A nadie le importa si eres un probador o no. Solo quieren saber si su currículum coincide con su JD. Entonces depende de usted convencerlos en la entrevista de que realmente es la elección correcta.
Puedo sugerir algunas maneras:
- Si se encuentra en pruebas de caja blanca para aplicaciones Java, por ejemplo, entonces no hay razón por la que deba perder ante un desarrollador de Java si puede probar su comando sobre Java.
- Si eres bueno en las herramientas de automatización, entonces puedes agregarle selenio o jenkins o lo que sea que esté de moda hoy (lo siento, estoy fuera de contacto aquí y no sé cuál es el estándar actual) y busca opciones de desarrollo / construir roles de ingeniería. Ese es un punto de partida para los roles de desarrollador.
- Si ya es un líder de equipo, sus habilidades blandas y su comprensión del proceso son más importantes que su experiencia práctica.
- Conocimientos adicionales como ágil, scrum, etc.
Finalmente, se trata de cómo un empleador está convencido de que usted será una buena adición a su equipo. Buena suerte !