Título del puesto
Ingeniero Senior de Pruebas de Rendimiento / Evaluador de Rendimiento
Resumen del puesto
Buscamos un Probador de Rendimiento experimentado con 10+ años de experiencia diseñando, desarrollando y ejecutando estrategias de pruebas de rendimiento para aplicaciones a escala empresarial. El candidato ideal debe tener una sólida experiencia en ingeniería del rendimiento, modelado de cargas de trabajo, análisis de cuellos de botella, planificación de capacidad y monitorización del rendimiento en aplicaciones web, móviles, APIs y en la nube. El candidato debe tener experiencia práctica con herramientas de pruebas de rendimiento estándar del sector y trabajar estrechamente con los equipos de desarrollo, QA, DevOps e infraestructura para garantizar la escalabilidad, estabilidad y fiabilidad de las aplicaciones.
Responsabilidades clave
Diseñar, desarrollar y ejecutar pruebas de rendimiento, carga, tensión, resistencia (absorción), picos, escalabilidad y volúmenes.
Crea estrategias de pruebas de rendimiento, planes, scripts e informes de ejecución.
Desarrollar y mantener scripts de prueba reutilizables usando LoadRunner, JMeter, Gatling o NeoLoad.
Diseña modelos realistas de carga de trabajo basados en el tráfico de producción y los requisitos del negocio.
Ejecutar pruebas de rendimiento de la API para servicios REST y SOAP.
Analizar los tiempos de respuesta de las aplicaciones, el rendimiento, la latencia, la utilización de la CPU, el uso de memoria, la recogida de basura y el rendimiento de la base de datos.
Identifica cuellos de botella en el rendimiento y colabora con desarrolladores, DBAs, infraestructuras y equipos de DevOps para resolver problemas.
Realizar análisis de causa raíz utilizando herramientas de perfilado y monitorización.
Realizar la planificación de capacidades y evaluaciones de escalabilidad.
Configura generadores de carga distribuidos para pruebas de rendimiento a gran escala.
Validar el rendimiento de las aplicaciones en entornos cloud (AWS, Azure o GCP).
Monitorizar el rendimiento de las aplicaciones utilizando herramientas APM durante las pruebas.
Integrar las pruebas de rendimiento en las canalizaciones CI/CD.
Prepara informes de rendimiento con recomendaciones y estrategias de optimización.
Participa en ceremonias Agile que incluyen planificación de sprints, reuniones diarias y retrospectivas.
Orienta a evaluadores de rendimiento junior y establece las mejores prácticas para las pruebas de rendimiento.
Habilidades técnicas requeridas
Ingeniero Senior de Pruebas de Rendimiento / Evaluador de Rendimiento
Resumen del puesto
Buscamos un Probador de Rendimiento experimentado con 10+ años de experiencia diseñando, desarrollando y ejecutando estrategias de pruebas de rendimiento para aplicaciones a escala empresarial. El candidato ideal debe tener una sólida experiencia en ingeniería del rendimiento, modelado de cargas de trabajo, análisis de cuellos de botella, planificación de capacidad y monitorización del rendimiento en aplicaciones web, móviles, APIs y en la nube. El candidato debe tener experiencia práctica con herramientas de pruebas de rendimiento estándar del sector y trabajar estrechamente con los equipos de desarrollo, QA, DevOps e infraestructura para garantizar la escalabilidad, estabilidad y fiabilidad de las aplicaciones.
Responsabilidades clave
Diseñar, desarrollar y ejecutar pruebas de rendimiento, carga, tensión, resistencia (absorción), picos, escalabilidad y volúmenes.
Crea estrategias de pruebas de rendimiento, planes, scripts e informes de ejecución.
Desarrollar y mantener scripts de prueba reutilizables usando LoadRunner, JMeter, Gatling o NeoLoad.
Diseña modelos realistas de carga de trabajo basados en el tráfico de producción y los requisitos del negocio.
Ejecutar pruebas de rendimiento de la API para servicios REST y SOAP.
Analizar los tiempos de respuesta de las aplicaciones, el rendimiento, la latencia, la utilización de la CPU, el uso de memoria, la recogida de basura y el rendimiento de la base de datos.
Identifica cuellos de botella en el rendimiento y colabora con desarrolladores, DBAs, infraestructuras y equipos de DevOps para resolver problemas.
Realizar análisis de causa raíz utilizando herramientas de perfilado y monitorización.
Realizar la planificación de capacidades y evaluaciones de escalabilidad.
Configura generadores de carga distribuidos para pruebas de rendimiento a gran escala.
Validar el rendimiento de las aplicaciones en entornos cloud (AWS, Azure o GCP).
Monitorizar el rendimiento de las aplicaciones utilizando herramientas APM durante las pruebas.
Integrar las pruebas de rendimiento en las canalizaciones CI/CD.
Prepara informes de rendimiento con recomendaciones y estrategias de optimización.
Participa en ceremonias Agile que incluyen planificación de sprints, reuniones diarias y retrospectivas.
Orienta a evaluadores de rendimiento junior y establece las mejores prácticas para las pruebas de rendimiento.
Habilidades técnicas requeridas
Opciones flexibles de teletrabajo disponibles.
Somos un empleador con igualdad de oportunidades y todos los candidatos calificados recibirán consideración por el empleo sin distinción de raza, color, religión, sexo, origen nacional, estado de discapacidad, estado de veterano protegido o cualquier otra característica protegida por la ley.
(si ya tienes un currículum en Indeed)
