Resumen del Trabajo:
Estamos buscando un Arquitecto de Pruebas GenAI para liderar el diseño, desarrollo y despliegue de una estrategia de automatización de QA basada en GenAI. Este papel fundamental establecerá un marco de automatización impulsado por IA que se integrará en nuestras diversas líneas de productos, asegurando una calidad de producto superior y procesos de desarrollo optimizados. El candidato ideal tendrá una excepcional experiencia técnica en automatización de QA y conocimientos estratégicos en aplicaciones de IA General, revolucionando nuestra eficiencia y precisión en las pruebas.
Responsabilidades Clave:
- Diseñar e implementar una estrategia de automatización de QA robusta y escalable basada en GenAI que soporte desarrollos en Windows, iOS, servicios en la nube y firmware.
- Colaborar con científicos de datos, equipos de desarrollo de software y otros profesionales de IA para alinear el enfoque basado en IA con la calidad del ecosistema.
- Estandarizar los procesos y herramientas de QA en todos los equipos integrando tecnologías GenAI para automatizar tareas de prueba y minimizar esfuerzos manuales.
- Alinear la arquitectura técnica y la implementación con los requisitos existentes y futuros recogiendo aportes de gerentes de producto, usuarios, científicos de datos, ingenieros y operaciones de TI.
- Desempeñar un papel clave en la definición de la arquitectura de IA y la selección de tecnologías adecuadas, tanto de código abierto como comerciales.
- Evaluar y seleccionar herramientas y servicios de automatización de QA GenAI de terceros para alinearse con nuestro entorno tecnológico.
- Crear y mantener documentación exhaustiva del marco de automatización de QA, herramientas y mejores prácticas.
- Educar y asesorar a los miembros del equipo en técnicas de prueba basadas en GenAI, herramientas y mejores prácticas.
- Mantenerse actualizado sobre avances en IA, aprendizaje automático y tecnologías de QA para refinar nuestra estrategia de automatización de QA.
- Evaluar y mejorar el rendimiento del marco de automatización de QA para asegurar alta eficiencia y fiabilidad en las operaciones de prueba.
- Fomentar la colaboración entre los equipos de desarrollo de software, QA y operaciones de TI para asegurar un enfoque integrado hacia la calidad del producto y los ciclos de lanzamiento.
Calificaciones Requeridas:
- Licenciatura en Ciencias de la Computación, Ingeniería o un campo relevante con enfoque en garantía de calidad de software.
- 5-8 años de experiencia en automatización de QA con experiencia significativa en el desarrollo y ejecución de estrategias de automatización de QA.
- Experiencia comprobada con tecnologías GenAI en la automatización de QA.
- Competencia en herramientas y marcos de automatización, comprensión de pruebas en Windows, iOS, plataformas en la nube y entornos de firmware.
- Conocimiento integral del ciclo de vida del desarrollo de software, metodologías Agile y prácticas DevOps/MLOps.
- Sólidas habilidades para resolver problemas y creatividad en un entorno de trabajo dinámico.
- Excepcionales habilidades de comunicación y liderazgo con la capacidad de guiar equipos multifuncionales.
Educación y Experiencia Recomendadas:
- Grado de cuatro años o estudios de posgrado en Ciencias de la Computación, Sistemas de Información o una disciplina relacionada, o experiencia laboral equivalente.
- Normalmente, más de 10 años de experiencia laboral en ingeniería de sistemas, programación de computadoras o un campo relacionado.
Calificaciones Preferidas:
- Grado avanzado en Ciencias de la Computación o un campo relacionado.
- Certificaciones relevantes en metodologías de QA, Agile o gestión de proyectos.
- Experiencia con modelos de aprendizaje automático en escenarios de pruebas.
- Conocimiento profundo de los procesos y prácticas de automatización de QA.
Conocimientos y Habilidades
- Experiencia en diseño y desarrollo de software y sistemas en la nube.
- Experiencia en diseño y prueba de sistemas altamente escalables y fiables.
- Experiencia liderando el diseño y despliegue de marcos