¡Me encantó tu pregunta!
La primera parte es más fácil, los desarrolladores suelen entrevistar a los ingenieros de control de calidad en las startups porque los desarrolladores tienen una mayor representación. La mayoría de las organizaciones más grandes realizan rondas múltiples para la selección de los miembros del equipo de control de calidad y las rondas finales casi siempre son tomadas por los CEO.
Ahora con respecto a la segunda parte de la pregunta. No diría que necesitan trabajar absolutamente opuestos, ya que su coordinación perfecta es fundamental para el éxito del proyecto. Pero las habilidades necesarias deben ser bastante diferentes entre sí. Mientras que un desarrollador está más centrado en el desarrollo y sigue las instrucciones de requisitos al pie de la letra y, por lo tanto, debe ser un creyente. El control de calidad debe ser como un librepensador e ir más allá de lo que se establece y probar las posibilidades.
- ¿Cómo sería el Manifiesto Ágil si se escribiera hoy?
- ¿Cuándo es aceptable usar un Struct en lugar de una clase?
- Si todo el software fue eliminado, pero todo el hardware y la documentación permanecieron, ¿cuánto tiempo tomaría reconstruir al nivel actual?
- Como gerente de proyectos de software, ¿cómo puedo motivar a mi equipo para obtener el mejor resultado de mi equipo?
- ¿Cómo te autoaprendiste desarrollo web completo? ¿Qué te motivó? ¿Cuánto tiempo tomó?
El control de calidad esencialmente necesita tener un pensamiento independiente y la capacidad de no ser influenciado por el equipo de desarrollo, que no solo es mayor en número sino también más vocal durante el desarrollo del proyecto, pero si eres un buen control de calidad, un descubrimiento de error crítico puede tener un efecto similar como sau sunar ki ek lauhar ki 🙂 …
¡Todo lo mejor!