Líder de Pruebas

Detalles

Códigos del empleo

Habilidades profesionales

Performance testing – Apache Jmeter

Habilidades tecnológicas

Testing

Años de experiencia

6

Nivel de inglés

B1/B2

Salario estimado

+1500 USD

Ingeniero de Pruebas de Rendimiento Senior

Responsabilidades/Tareas

  • Colaborar con ingenieros de productos y programadores de desarrollo en equipos de proyectos de software para crear planes de rendimiento.
  • Configurar entornos de prueba de carga que se dirijan a aplicaciones de frontend, microservicios, portales y arquitecturas.
  • Ejecutar y monitorear suites de pruebas de rendimiento, durabilidad y escalabilidad.
  • Diseñar, desarrollar y ejecutar pruebas automatizadas y monitorear pruebas de rendimiento para validar soluciones y entornos.
  • Mantener y ampliar el marco de prueba de carga, incluidos todos los programas y scripts que preparan los entornos, crean conjuntos de datos, consolidan resultados y realizan limpieza después de las pruebas de carga.
  • Ayudar a los equipos de productos a construir modelos de carga de prueba significativos y bien pensados.
  • Trabajar con los equipos de productos para mover las pruebas de rendimiento más temprano en el proceso de desarrollo mediante microbenchmarking de servicios individuales.
  • Ayudar a los equipos de productos a definir los criterios de éxito de las pruebas de rendimiento.
  • Ejecutar pruebas de carga/rendimiento que integren cargas de trabajo de múltiples equipos.
  • Realizar análisis de los resultados de las pruebas de rendimiento.
  • Tomar la iniciativa para mejorar la calidad, el rendimiento o la escalabilidad de nuestras aplicaciones, influyendo en la arquitectura o el diseño de nuestros productos.
  • Colaborar con arquitectos de proyectos y desarrolladores líderes de proyectos para demostrar la validez de nuevas tecnologías de software.
  • Participar en reuniones regulares, tanto dentro del equipo como en conjunto, para discutir logros anteriores, metas futuras y cualquier obstáculo en el camino.

Habilidades y Capacidades:

Alguien con la siguiente experiencia sería el candidato adecuado para este puesto.
  • Herramientas de Pruebas de Rendimiento: preferiblemente Jmeter, con experiencia sólida en scripting de Jmeter.
  • Análisis/depuración de rendimiento: recolección de basura de Java y volcados de hilos.
  • Frontend: experiencia en pruebas de rendimiento con sitios web Node.js y React.js.
  • Experiencia en aplicaciones con contenedores Docker y pruebas de rendimiento móvil.
  • Otros conocimientos tecnológicos: rendimiento de Kafka, rendimiento de Ingress, rendimiento de Graphql, rendimiento de proxy, tecnología AWS, comandos de Linux para extraer estadísticas básicas del servidor y conexiones TCP.

Educación y Experiencia:

  • Como mínimo, una licenciatura en Ciencias de la Computación o un campo relacionado.
  • 3+ años creando y realizando pruebas de carga/rendimiento con Jmeter.
  • Experiencia demostrada en la planificación, desarrollo y colaboración en marcos de pruebas de carga.
  • Experiencia, preferiblemente experiencia extensa, trabajando en un entorno basado en Linux/UNIX.
  • Experiencia en identificar y medir cuellos de botella en aplicaciones empresariales de múltiples niveles que se ejecutan en plataformas Linux.

Empleos relacionados

Únete al equipo

Aplicar ahora