Área de la Empresa | Gobierno |
Cargo Solicitado | Otros empleos |
Puestos Vacantes | 1 |
Tipo de Contratación | Medio tiempo |
Nivel de Experiencia | Sin experiencia |
Salario máximo (USD) | |
Salario minimo (USD) | |
Vehículo | Indiferente |
País | Panamá |
Departamento | Otro |
Descripción del Empleo
Se busca un QA Tester detallista y analítico, responsable de evaluar productos de software para identificar defectos y asegurar su correcto funcionamiento. Este puesto se desempeñará dentro de una consultora de TI que brinda servicios a empresas de intermediación financiera (bancos, aseguradoras y afines), por lo que es deseable experiencia previa en proyectos del sector financiero. El QA Tester será responsable de garantizar que los sistemas cumplan con los estándares de calidad establecidos y de proteger la experiencia del usuario mediante diversas pruebas (funcionales, de regresión, usabilidad, seguridad, etc.). También colaborará con los desarrolladores y otros equipos para mejorar los sistemas, certificando ajustes y documentando hallazgos de manera clara. En resumen, su misión es mantener la calidad del software entregado al cliente, tanto a través de pruebas manuales como automatizadas, descubriendo y reportando cualquier error en el proceso.
Responsabilidades del Puesto
Responsabilidades Principales
Planificación de pruebas: Diseñar el plan de pruebas y la estrategia básica para evaluar las aplicaciones de software, definiendo el alcance, tipo de pruebas y recursos necesarios. Esto incluye comprender los requisitos funcionales y de negocio (especialmente en un entorno financiero) para preparar una estrategia de testing adecuada.
Diseño de casos y datos de prueba:datos de prueba
Ejecución de pruebas manuales y automatizadas: Realizar pruebas funcionales manuales del software, examinando la correcta operación de las funcionalidades. Implementar y ejecutar pruebas automatizadas (por ejemplo, usando Selenium WebDriver) para validar funcionalidades clave de forma repetible. Se enfatizará en detectar errores relacionados con la funcionalidad, la usabilidad y la seguridad de la aplicación.
Detección y reporte de defectos: Identificar, registrar y notificar oportunamente todos los errores o defectos encontrados durante las pruebas. Utilizar las herramientas de seguimiento de incidencias establecidas (p. ej., JIRA) para documentar cada hallazgo con evidencias, describiendo los pasos para reproducir el problema y su severidad.
Colaboración en la corrección de errores: Trabajar de cerca con el equipo de desarrollo para comunicar los defectos y ayudar a reproducirlos cuando sea necesario. Participar en revisiones conjuntas para priorizar la resolución de errores y definir planes de prueba adicionales.
Reevaluación y pruebas de regresión: Una vez corregidos los defectos, repetir las pruebas (retesting) para verificar que los errores hayan sido resueltos correctamente. Ejecutar suites de pruebas de regresión para asegurar que los cambios o correcciones no afecten otras partes del sistema.
Evaluación de resultados y documentación: Evaluar los resultados de todas las pruebas realizadas, asegurándose de que los criterios de aceptación se cumplan. Generar informes de prueba y métricas de calidad para los interesados, detallando la cobertura de pruebas, los defectos encontrados/corregidos y el estado general del producto respecto a la calidad esperada. Podrá implicar la actualización de documentación de usuario o manuales técnicos relacionados, según se requiera.
Requisitos del puesto
Requisitos y Habilidades
Educación: Título universitario en Ingeniería en Sistemas, Informática o carrera afín al desarrollo de software (deseable). Una sólida base académica facilita la comprensión de los procesos de desarrollo y calidad.
Experiencia: Experiencia mínima de 2 años en roles de Pruebas de Software / Aseguramiento de Calidad (QA), preferiblemente habiendo trabajado en proyectos de banca, seguros u otros servicios financieros. Este nivel de experiencia intermedio asegura familiaridad con el ciclo de vida de desarrollo y los procesos de testing.
Conocimientos de QA:metodologías de aseguramiento de calidad
Metodologías ágiles: Familiaridad con marcos de trabajo ágiles de desarrollo de software, como Scrum o
Por favor, ingresa tu correo electrónico
Por favor, ingresa un correo electrónico válido