OBJETIVO DEL PUESTO
Evaluar, construir scripts y ejecutar pruebas, para garantizar la calidad de los componentes y programas tanto de sistemas nuevos como de los ya existentes. Asistir a las áreas de desarrollo en las modificaciones a las aplicaciones de software, facilitando la resolución de problemas en componentes o integraciones
EXPERIENCIA
Mínimo 2 años de experiencia como Ingeniero de Pruebas o Ingeniero de Desarrollo. Al menos 1 año en automatización de pruebas. Conocimientos avanzados en SQL y PL/SQL Conocimientos en lenguaje de programación Java. Conocimiento en técnicas y metodologías de ejecución de pruebas (White box, Black box, etc.). Conocimiento en herramientas como Gauge y Selenium. Deseable experiencia en pruebas de Punto de Ventas (POS). Deseable, haber trabajado en entornos DevOps, e implementado automatización de pruebas funcionales dentro de Pipelines. Haber trabajado bajo metodologías ágiles.
Deseable, haber producido una o más aplicaciones Entiende los problemas de integración entre plataformas Conocimientos de Tecnologías de Internet (HTTP). Deseable en ambientes WebLogic u Oracle SOA Conocimientos de desarrollo en multiplataforma (entornos Java) Priorización basada en el valor, gestión de riesgos, definir métricas y análisis de flujo de valor. Estimación, análisis y diseño de la calidad del producto.
RESPONSABILIDADES
Evaluar requisitos del usuario, diseño y especificación técnica, así como el plan maestro de pruebas.
Elaborar escenarios y casos de prueba, durante las etapas preparativas de los proyectos, así como la elaboración del reporte de resultados en las etapas de cierre de estos.
Registrar incidentes, defectos y mejoras, resultantes del proceso de pruebas de calidad.
Utilizar herramientas de administración o gestión y herramientas de seguimiento de pruebas.
Apoyar a los equipos de desarrollo, facilitando la identificación de errores, así como apoyando en la codificación cuando fuere requerido, y tomando en cuenta los estándares y metodologías definidos por arquitectura de sistemas.
Mantenerse actualizado sobre las últimas técnicas de prueba, estrategias, herramientas de automatización de pruebas y marcos de trabajo.
Diseñar la estrategia de pruebas requerida conforme con el alcance y estándares de la organización.
Elaborar un plan maestro de pruebas, definiendo objetivo, alcance, identificación y análisis de los riesgos, tipos de pruebas a realizar y herramientas necesarias para las mismas.
Estimar el esfuerzo y equipo requerido para el diseño y ejecución de pruebas.
Comunicar a las áreas pertinentes el plan y estrategia de las pruebas, incidentes, avances y resultados en la ejecución de estas.
Ejecución de pruebas funcionales.
El Perfil de puesto Ingeniero de Pruebas está autorizado a generar/extraer datos pertinentes, para cumplir con las responsabilidades asociadas a su perfil de puesto, resguardando la confidencialidad, integridad y disponibilidad de la información gestionada, asegurando el cumplimiento en las políticas y protocoles de seguridad de la información de la empresa, así como, utilizar los datos exclusivamente para fines laborales establecidos.
OTROS (licencias, certificaciones, idiomas): Certificaciones ISTQB deseable. Conocimientos generales de SAFe, deseables. Manejo de: *SCRUM. * Java/J2EE, Frameworks deseables: Spring MVC, SpringBoot, Spring Data, JPA * Javascript. Deseable, Angular, Vue, React * HTML5, CSS3 * XML, JSON * GIT o SVN * Postman/SoapUI * Conocimientos generales de arquitectura de microservicios * Rest API/Webservices/Feign clients * Herramientas de unit testing * Conocimientos generales de Cloud.
Habilidades requeridas: Excelente capacidad de análisis, planificación de proyectos y estimación de horarios. habilidades de comunicación y relaciones de la industria. Auto motivado, trabaja de forma independiente. Herramientas y técnicas ágiles, habilidad de negociación.
Tu proceso de selección simple, inteligente y moderno
