¿Cuál es el plan de carrera para las pruebas de software?

Dirección técnica

1. Ingeniero de desarrollo de pruebas:

Apoya al departamento de pruebas en términos generales, es el principal responsable de diseñar y escribir las herramientas de prueba que necesita el departamento de pruebas para mejorar el trabajo. eficiencia del equipo de pruebas (por supuesto, cada empresa es diferente, y no se descarta que algunas empresas tengan más funciones para que pruebes este puesto).

Umbral: debe tener habilidades de codificación muy sólidas. Lo mejor es pensar un poco en pruebas, comprender las necesidades comerciales del departamento de pruebas, comprender todo el proceso de pruebas, las demandas y los puntos débiles, y desarrollar soluciones. que pueden resolver problemas y mejorar la eficiencia, no un montón de herramientas llamativas e inútiles.

2. Los ingenieros de pruebas automatizadas utilizan herramientas de automatización de código abierto o algunas herramientas comerciales para realizar pruebas automatizadas y determinar planes de pruebas automatizadas.

Umbral: estar familiarizado con las herramientas de prueba comunes, comprender el proceso de automatización de pruebas y tener capacidades básicas de codificación.

3. Los ingenieros de pruebas de rendimiento, como todos sabemos, realizan análisis de rendimiento, control de riesgos, evaluación del rendimiento y dan sugerencias y resultados de ajuste, etc.

Umbral: El agua es muy profunda y no se puede simplemente jugar con herramientas. Personalmente, Lao Xu no recomienda tomar este camino.

4. Arquitecto de pruebas, todo el departamento de pruebas y control de dirección técnica.

Umbral: teoría de pruebas, dirección, ingeniería de software, fundamentos del lenguaje, etc. Debe estar poseído.

5. El ingeniero de pruebas senior / ingeniero de pruebas senior generalmente está en la dirección técnica y tiene más aspectos comerciales.

Umbral: muchos tienen cierta capacidad técnica, no solo un poquito, sino que existen desde hace algunos años y tienen capacidades de prueba básicas, como Linux/DB/Shell/Python/Java/tools, etc. Por supuesto, a muchos no les está yendo bien, pero su competitividad básica no es suficiente.

Dirección de gestión

1. Líder del equipo de pruebas Cuando la empresa solo tiene unas pocas pruebas, normalmente habrá un líder del equipo de pruebas responsable de varias pruebas. pruebas.

2. Supervisor de pruebas, básicamente igual que el anterior.

3. Los gerentes de pruebas, en términos generales, administran un departamento de pruebas, que se compone de múltiples grupos de pruebas, y también pueden tener un equipo de pruebas automatizadas y un equipo de desarrollo de pruebas. Además de centrarnos en la tecnología en sí, también debemos prestar atención al desarrollo y desempeño del departamento. Consulte el artículo anterior para obtener más detalles -> ¿En qué están ocupados los administradores de pruebas todos los días?

4. La persona responsable de las pruebas del proyecto, muchos equipos en forma de un sistema de proyecto, dirige varios probadores, es responsable de la calidad general del proyecto, coordina los recursos y garantiza todo el proyecto y su final. calidad.

5. El director de pruebas, según la extensión de director de pruebas, tiene una posición de mercado limitada y depende de las oportunidades y el destino. Como mencioné anteriormente, hablé de dos direcciones generales.