Especialista QA / Infraestructura y Pruebas de Rendimiento
Description
Buscamos un profesional de Ingeniería de Sistemas, QA o carreras afines para integrarse al área de tecnología, participando en actividades de aseguramiento de calidad, pruebas funcionales, automatización y pruebas de rendimiento, con interacción directa con la infraestructura tecnológica que soporta las aplicaciones.
La posición tendrá un enfoque técnico en la ejecución y seguimiento de pruebas, así como en el manejo de ambientes de servidores, aplicaciones y componentes de infraestructura como IIS, WebSphere, Tomcat y balanceadores de carga.
El candidato deberá contar con capacidad para analizar requerimientos, diseñar escenarios y casos de prueba, ejecutar pruebas, identificar y dar seguimiento a defectos, así como colaborar con equipos de desarrollo, infraestructura y negocio bajo metodologías ágiles.
Principales responsabilidades- Ejecutar y evaluar pruebas funcionales, integrales, de regresión, rendimiento, carga y estrés.
- Analizar especificaciones funcionales y técnicas para identificar escenarios de prueba y posibles riesgos.
- Diseñar planes, matrices, casos y escenarios de prueba.
- Ejecutar pruebas manuales y automatizadas.
- Identificar funcionalidades susceptibles de automatización y desarrollar scripts de prueba.
- Ejecutar pruebas de APIs y Web Services REST.
- Realizar pruebas de rendimiento y estrés utilizando herramientas especializadas.
- Monitorear y controlar la ejecución de pruebas.
- Registrar, documentar y dar seguimiento a defectos e incidencias hasta su cierre.
- Elaborar reportes de avance, resultados de pruebas y reportes de riesgos.
- Participar en el análisis y diagnóstico de problemas relacionados con aplicaciones y ambientes tecnológicos.
- Trabajar con infraestructura de servidores, redes y balanceadores de carga.
- Administrar y/o interactuar con ambientes que utilicen IIS, WebSphere y Tomcat.
- Colaborar con equipos de infraestructura para validar la disponibilidad y correcto funcionamiento de los ambientes de prueba.
- Apoyar en pruebas relacionadas con distribución de tráfico mediante balanceadores de carga.
- Participar en la identificación de problemas de desempeño y comportamiento de aplicaciones bajo diferentes niveles de carga.
- Coordinar actividades de prueba con equipos de Desarrollo, Infraestructura, QA y otros equipos involucrados.
- Participar en ceremonias y actividades bajo metodología Agile/Scrum.
- Gestionar actividades, incidencias y seguimiento mediante herramientas como Jira y ALM.
- Elaboración y ejecución de planes de prueba.
- Diseño de casos y matrices de prueba.
- Pruebas funcionales.
- Pruebas de regresión.
- Pruebas integrales.
- Pruebas de API y Web Services.
- Pruebas automatizadas.
- Identificación y seguimiento de defectos.
- Análisis de riesgos.
- Generación de evidencias y reportes de resultados.
- Diseño y ejecución de pruebas de rendimiento, carga y estrés.
- Identificación de escenarios críticos y puntos de saturación.
- Monitoreo del comportamiento de las aplicaciones durante las pruebas.
- Análisis de resultados y generación de reportes.
- Identificación de posibles problemas de desempeño.
- Uso de herramientas como JMeter y LoadRunner.
La posición requiere interacción con componentes de infraestructura tecnológica, particularmente:
- Microsoft IIS
- IBM WebSphere
- Apache Tomcat
- Servidores de aplicaciones
- Redes
- Balanceadores de carga
- Ambientes de pruebas y producción
El profesional deberá comprender la función de estos componentes dentro de la arquitectura de una aplicación y ser capaz de colaborar con los equipos responsables de infraestructura para la ejecución, monitoreo y diagnóstico de pruebas.
Herramientas y tecnologíasIndispensables- IIS
- WebSphere
- Tomcat
- LoadRunner
- JMeter
- Jira
- ALM
- Postman
- SOAP UI
- Swagger
- Web Services REST
- Metodología Agile/Scrum
- Conceptos de servidores, redes y balanceadores de carga.
- UFT
- SAP GUI
- Newman
- JavaScript para automatización
- Groovy
- Automatización de pruebas
- Conocimientos de infraestructura Cloud
- Conocimientos de arquitectura de aplicaciones.
- Ingeniería en Sistemas Computacionales, Ingeniería de Software, Informática o carrera afín.
- Experiencia aproximada de 3 años en áreas de QA, Testing o aseguramiento de calidad.
- Experiencia en pruebas manuales y automatizadas.
- Experiencia en pruebas funcionales y de rendimiento.
- Experiencia trabajando con metodologías ágiles, particularmente Scrum.
- Capacidad para trabajar con equipos multidisciplinarios.
- Experiencia en identificación, documentación y seguimiento de defectos.
- Capacidad de análisis de requerimientos y especificaciones técnicas.
- Deseable experiencia en ambientes bancarios o financieros.
- Pensamiento analítico.
- Atención al detalle.
- Resolución de problemas.
- Organización y seguimiento.
- Comunicación efectiva.
- Trabajo en equipo.
- Adaptabilidad.
- Proactividad.
- Orientación a resultados.
- Capacidad para trabajar bajo presión.
- Iniciativa para identificar y resolver problemas.
- Capacidad para aprender y adaptarse a nuevas tecnologías.
Se considera especialmente relevante haber trabajado previamente con:
- Automatización de pruebas mediante Postman/Newman, SOAP UI/Groovy o UFT.
- Pruebas de APIs mediante Swagger.
- Pruebas de rendimiento y estrés con JMeter o LoadRunner.
- Aplicaciones empresariales sobre IIS, WebSphere o Tomcat.
- Ambientes donde intervengan servidores de aplicaciones, redes y balanceadores.
- Gestión de pruebas mediante ALM y Jira.
- Proyectos bajo metodología Agile/Scrum.
- Automatización de procesos o scripts de prueba utilizando JavaScript, Groovy u otros lenguajes.
- Pruebas sobre aplicaciones SAP y SAP GUI.
El desempeño de la posición podrá medirse mediante:
- Cumplimiento de planes y ciclos de prueba.
- Cobertura de escenarios y casos de prueba.
- Identificación y seguimiento oportuno de defectos.
- Calidad de las evidencias y documentación generada.
- Cumplimiento de pruebas de rendimiento y carga.
- Identificación oportuna de riesgos técnicos.
- Atención de incidencias dentro de los tiempos establecidos.
- Calidad de los reportes de resultados.
- Colaboración efectiva con equipos de Desarrollo, QA e Infraestructura.
Profesional de tecnología con experiencia en QA y pruebas de software, que además tenga interés y conocimientos para desenvolverse en ambientes de infraestructura. Debe ser capaz de pasar de la ejecución de pruebas funcionales y automatizadas al análisis del comportamiento de las aplicaciones bajo carga, interactuando con componentes como IIS, WebSphere, Tomcat y balanceadores de carga.
Se busca una persona analítica, organizada y orientada a resultados, con capacidad para identificar problemas, documentarlos adecuadamente y trabajar de forma coordinada con equipos de desarrollo e infraestructura.
El perfil de experiencia previa en QA, pruebas de rendimiento, APIs, automatización, Jira/ALM y metodologías Scrum resulta particularmente alineado con las necesidades de la posición.