




Resumen: Un ingeniero de software especializado en calidad apoya los programas de aseguramiento de la calidad (QA), colabora con equipos de ingeniería, analiza datos de pruebas y actúa como mentor del personal para mejorar la eficiencia del desarrollo de software. Aspectos destacados: 1. Contribuir a soluciones técnicas para mejorar la eficiencia de la Calidad 2. Identificar, diseñar y entregar soluciones técnicas para aumentar la efectividad de las pruebas 3. Ser mentor, desarrollar y guiar a otros miembros del personal **Nombre del equipo:** Proyecto sin anunciar**Título del puesto:** -------------- Ingeniero de Software, Calidad**ID de solicitud:** ------------------- R026806**Descripción del puesto:** -------------------- Un ingeniero de software especializado en calidad es responsable de apoyar los programas e iniciativas de aseguramiento de la calidad (QA) en diversas plataformas y productos, colaborando con equipos de ingeniería para contribuir a los objetivos de calidad. Participa en la depuración y solución de problemas, analiza datos de pruebas para identificar patrones y proporciona información sobre el estado de los riesgos a los socios del desarrollo. Asimismo, comparte conocimientos y buenas prácticas dentro del equipo y en toda la organización, garantizando el desarrollo de productos de vanguardia. Además, colabora con equipos multifuncionales para traducir los requisitos comerciales en especificaciones técnicas, apoya proyectos junto con equipos regionales y se mantiene actualizado con las últimas tendencias del sector. Desempeña un papel fundamental para mejorar la eficiencia y efectividad generales del proceso de desarrollo de software. Ayuda a ser mentor, desarrollar y guiar a otros miembros del personal. **LO QUE APORTAS AL EQUIPO** * Contribuir a la conceptualización, arquitectura e implementación de soluciones técnicas (como marcos de trabajo, suites de pruebas, integraciones de API y herramientas) orientadas a mejorar la eficiencia de la Calidad y optimizar los costos de ejecución. * Identificar, diseñar y entregar soluciones técnicas (marcos de trabajo, pruebas, puntos de conexión de API, herramientas) que aumenten la efectividad y cobertura de las pruebas, reduciendo al mismo tiempo el costo de su ejecución. * Participar en la depuración y solución de problemas durante la ejecución de pruebas, trabajando estrechamente con el equipo para identificar las causas fundamentales y contribuir a los informes de errores. * Compartir conocimientos, lecciones aprendidas y buenas prácticas dentro del equipo y en toda Blizzard, contribuyendo al desarrollo de productos de vanguardia. * Trabajar estrechamente con los equipos de desarrollo y pruebas para implementar soluciones eficaces. * Trabajar en los ámbitos funcional, de estrés y/o de herramientas. * Colaborar y comunicarse eficazmente con ingenieros y equipos multifuncionales para comprender, traducir y ejecutar los requisitos comerciales en especificaciones técnicas. * Tener un profundo conocimiento, seguir y proponer buenas prácticas que garanticen la calidad, fiabilidad y disponibilidad del software. * Ayudar a otros a desarrollar los conocimientos y habilidades adecuados mediante tutoría, formación, orientación y retroalimentación constructiva. * Mantenerse actualizado con las últimas tendencias y tecnologías en ingeniería de calidad y mejorar continuamente las competencias técnicas. * Realizar otras tareas que se le asignen. **REQUISITOS MÍNIMOS** **Experiencia** * Experiencia mínima de 5 años como ingeniero de desarrollo de software para pruebas (SDET), ingeniero de software o en un puesto similar centrado en la calidad. * Experiencia profesional con C# y Unity en bases de código extensas. * Experiencia en la arquitectura y creación de marcos de automatización, entornos de pruebas y/o herramientas centradas en QA. * Experiencia con soluciones de pipelines CI/CD. * Se prefiere experiencia trabajando en una estructura global de equipos de QA. **Conocimientos y habilidades** * Se requiere título de escuela secundaria o equivalente. Se prefiere licenciatura en Ciencias de la Computación o campo relacionado. * Comprensión básica de los fundamentos de Ciencias de la Computación, incluidas las estructuras de datos, los algoritmos y el análisis de complejidad. * Conocimiento experto de las prácticas de pruebas, incluidas las pruebas de regresión, aceptación, funcionales y de carga. * Comprensión exhaustiva del ciclo de vida del desarrollo de software (SDLC). * Habilidades efectivas de comunicación y colaboración en entornos de equipo. **PUNTOS ADICIONALES** * Pruebas de rendimiento y estrés. * Experiencia en desarrollo y pruebas de juegos móviles. * Experiencia con TestRail y JIRA. * Capacidad para crear herramientas de análisis de datos e interpretar grandes conjuntos de datos. * Pasión por los productos y servicios de Blizzard.


