El Arquitecto de Pruebas es responsable de probar el diseño y la implementación de las aplicaciones. Aunque este puesto incluye trabajo práctico de pruebas, también se centra en el liderazgo técnico, que incluye revisiones, orientación de ingenieros, documentación y evolución de normas y mejores prácticas de pruebas, realización de validación de modelado de datos, participación en la resolución avanzada de problemas de sistemas de producción y preproducción, y creación de marcos y utilidades para mejorar la eficacia del personal de pruebas de ingeniería. Responsabilidades: Diseño de pruebas y el plan de ejecución para todos los proyectos: pequeños, medianos y grandes. Debe definirse un patrón de la arquitectura de pruebas para permitir la automatización y las capacidades de autoservicio.
Realizar análisis de la cadena de valor para determinar el enfoque, la secuencia y las prioridades para la ejecución de las pruebas. Definir la visión y estrategia de la arquitectura de pruebas asignada al dominio Profundos conocimientos de la pila tecnológica de código abierto, con una visión clara de la evolución de las herramientas y los procesos para los equipos de ingeniería. Definir y gestionar continuamente la visión y estrategia de la arquitectura para el área de capacidad/plataforma que poseen/gestionan. Hoja de ruta con fases, hitos y valor de negocio Investigación de mercado - últimas tecnologías, mejores prácticas, conferencias, Gartner/Forrester, foros, POCs en red.
Pilotos, Pruebas Rápidas/Evaluación de Tecnología, e impulsar sprints de picos para la creación rápida de prototipos. Capacidad para crear la documentación necesaria para impulsar la estrategia de pruebas, la arquitectura y la adopción: flujos de procesos/sistemas, diagramas de secuencia, arquitectura lógica/de referencia, arquitectura de soluciones, modelo de capacidades, normas, KPI, etc. Sólidos conocimientos de la plataforma de facturación de telecomunicaciones y las tecnologías heredadas Arquitecto práctico que puede probar, entrenar SDETs, realizar revisiones de código, auditorías, y puede proporcionar una dirección clara a los ingenieros Dirigir las pruebas de implementación de soluciones. Comprender el dominio/área de interés del cliente.
Conocer a los clientes, su arquitectura, su código, sus puntos débiles, su hoja de ruta. Ser su socio para impulsar el tiempo de obtención de valor y la calidad. Comprende la pila tecnológica por dentro y por fuera y puede proporcionar una visión, una estrategia y una orientación que abarque el liderazgo y los desarrolladores individuales. Capacidad de ir más allá y de forma holística con un profundo conocimiento del código y la tecnología.