En este momento estás viendo ¿Qué hace un ingeniero de aseguramiento de la calidad del software (QA)?

Un ingeniero de aseguramiento de la calidad del software (QA) supervisa cada fase del proceso de desarrollo para garantizar que el diseño y el software se adhieran a los estándares de la empresa. Los retrasos en el software son costosos para una empresa, por lo que es vital que los lanzamientos cumplan con las fechas objetivo y se mantengan dentro del presupuesto. Un ingeniero de aseguramiento de la calidad del software ayuda a cumplir con los plazos al dividir el proceso de desarrollo en objetivos de prueba alcanzables y transmitir cualquier problema a los equipos o líderes de desarrollo y producto.

Deberes y responsabilidades del ingeniero de aseguramiento de la calidad del software (QA)

Las funciones de un ingeniero de control de calidad pueden ser diversas y completas. Por lo general, realizan las siguientes tareas con cierta regularidad:

  • Documentar casos de prueba
  • Realizar y documentar análisis de riesgos
  • Registre el progreso y los resultados de la prueba
  • Pruebas automatizadas de código
  • Crea planes de prueba
  • Desarrollar estándares y procedimientos para determinar la calidad del producto y la preparación para su lanzamiento.
  • Descubrir errores dentro del software
  • Impulse la innovación y agilice los procesos generales de prueba
  • Identificar, aislar y rastrear errores durante las pruebas
  • Identificar cualquier problema potencial que puedan encontrar los usuarios.
  • Realice pruebas manuales y automatizadas
  • Investigar y analizar las características del producto que se están probando
  • Investigar nuevas herramientas, tecnologías y procesos de prueba.
  • Revise las interfaces de usuario para verificar su coherencia y funcionalidad.

Salario del ingeniero de aseguramiento de la calidad del software (QA)

El software y la tecnología informática tienden a ser campos mejor remunerados.

  • Pago anual promedio: $ 88,510 ($ 42.56 / hora)
  • Pago anual del 10% superior: más de $ 139,390 ($ 67.02 / hora)
  • Pago anual del 10% inferior: menos de $ 46,240 ($ 22.23 / hora)

Fuente: Oficina de Estadísticas Laborales de EE . UU. , 2017

Educación, formación y certificación

Un ingeniero de control de calidad debe tener un conocimiento profundo de los entornos de prueba de control de calidad y los ciclos de vida del desarrollo de software. También se requieren educación y licencias.

  • Educación: los trabajos en este campo generalmente requieren al menos una licenciatura o maestría en diseño de software, ingeniería o ciencias de la computación. Aproximadamente el 70% de los que trabajan como ingenieros de control de calidad tienen al menos una licenciatura.
  • Experiencia: la experiencia práctica previa puede ser valiosa, por lo que podría considerar trabajar en una serie de pasantías mientras esté en la escuela. Obtenga una comprensión de las metodologías, herramientas y procesos de control de calidad de software, conocimiento de SQL y scripting, experiencia laboral en desarrollo de software y aseguramiento de la calidad del software, y manténgase al día con las tendencias actuales y los últimos avances. El estado del arte en programación de computadoras puede cambiar rápidamente.
  • Licencia: No se requiere licencia ni certificación para este puesto.

Habilidades y competencias del ingeniero de aseguramiento de la calidad del software (QA)

Un ingeniero de aseguramiento de la calidad del software debe tener fuertes habilidades en una variedad de categorías: ingeniería y tecnología, matemáticas y ciencias, comunicación verbal y escrita, resolución de problemas, razonamiento y lógica, y habilidades prácticas. Estos pueden incluir:

  • Habilidades de comunicación: la comunicación escrita y verbal clara y precisa   es imprescindible, pero un ingeniero de garantía de software de calidad también debe tener más que un poco de tacto. Su trabajo será decirle a otros profesionales que han hecho algo mal y que el programa o la aplicación en la que han invertido tiempo, dinero y emoción en crear no funciona bien. Eso es algo que nadie quiere escuchar.
  • Capacidad para trabajar como parte de un equipo : es posible que no sea el único ingeniero de control de calidad del software en su empresa y, sin duda, trabajará con otros programadores y miembros de otros departamentos. Debe comprender y apreciar sus metas y objetivos y, en algunos casos, explicar los problemas y las soluciones necesarias.
  • Habilidades de gestión del tiempo: parte de trabajar en equipo significa trabajar dentro de los plazos de otras personas y terminar su trabajo dentro de plazos razonables. No sabrá cuándo puede surgir un problema, por lo que cumplir con el cronograma puede requerir fuertes habilidades de administración del tiempo .

Perspectiva laboral

Se espera que el crecimiento del empleo en este campo sea de alrededor del 5% al ??9% hasta 2026. Se espera que se agreguen más de 22,000 empleos desde 2016 hasta 2026.

Ambiente de trabajo

Los ingenieros de calidad del software trabajan en una variedad de campos. Es posible que los encuentre evaluando si el sistema de control de un avión cumple con los estándares de rendimiento requeridos, diseñando un plan para probar posibles errores humanos en un sistema automatizado para la administración de medicamentos o asegurándose de que un videojuego no se bloquee justo cuando está a punto de despegar El chico malo.

Pasará parte de su tiempo solo, en la computadora, analizando información y resolviendo problemas, pero esto no quiere decir que trabajará en un vacío humano. Aproximadamente el 85% de los que trabajan en este puesto informan que tienen contacto cara a cara con otras personas todos los días. Sin embargo, alrededor del 77% dice que pasa la gran mayoría de sus días sentados.

Horario de trabajo

Este es generalmente un puesto de tiempo completo, pero puede depender de la empresa. Es posible que algunas empresas más pequeñas no tengan necesidades que requieran personal de tiempo completo en esta capacidad.

Cómo conseguir el trabajo

ESCRIBA UN RESUMEN ESPECÍFICO

LiveCareer y BestSampleResume.com proporcionan algunos buenos ejemplos.

SOLICITAR

Dice tiene decenas de miles de ofertas de trabajo disponibles en la industria tecnológica. Se puede buscar en su base de datos por título de trabajo y palabra clave.

Comparación de trabajos similares

Si bien la mayoría de trabajos similares se encuentran en la industria de la tecnología, otros no.

Fuente: Oficina de Estadísticas Laborales de EE . UU. , 2017