




Resumen: Un ingeniero de software especializado en calidad apoya los programas de aseguramiento de la calidad (QA), colabora con los equipos de ingeniería para alcanzar los objetivos de calidad y mejora el proceso de desarrollo de software. Aspectos destacados: 1. Contribuir a soluciones técnicas para mejorar la eficiencia de la calidad 2. Colaborar con los equipos de desarrollo y pruebas en soluciones efectivas 3. Mentorizar y guiar al personal en el desarrollo de conocimientos y habilidades **Nombre del equipo:** Proyecto no anunciado**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, y de colaborar con los equipos de ingeniería para contribuir a los objetivos de calidad. Participa en la depuración y solución de problemas, analiza los datos de las pruebas para identificar patrones y proporciona información sobre el estado de los riesgos a los socios del equipo de desarrollo. Asimismo, comparte conocimientos y buenas prácticas dentro del equipo y en toda la organización, garantizando así 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 sobre las últimas tendencias del sector. Desempeña un papel fundamental para mejorar la eficiencia y efectividad generales del proceso de desarrollo de software. También ayuda a mentorizar, 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) destinadas 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 API, herramientas) que aumenten la efectividad y cobertura de las pruebas, reduciendo simultáneamente 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, experiencias y buenas prácticas dentro del equipo y en toda Blizzard, contribuyendo así al desarrollo de productos de vanguardia. * Trabajar estrechamente con los equipos de desarrollo y pruebas para implementar soluciones efectivas. * Trabajar en ámbitos funcionales, 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 amplio conocimiento, seguir y sugerir buenas prácticas que garanticen la calidad, fiabilidad y disponibilidad del software. * Ayudar a otros a desarrollar los conocimientos y habilidades adecuados mediante mentoría, formación, orientación y retroalimentación constructiva. * Mantenerse actualizado sobre 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** * Mínimo 5 años de experiencia como ingeniero de desarrollo de software para pruebas (SDET), ingeniero de software o 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 dentro de una estructura global de equipos de QA. **Conocimientos y habilidades** * Se requiere diploma de escuela secundaria o equivalente. Se prefiere licenciatura en ciencias de la computación o campo afín. * 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. * Experiencia avanzada en prácticas de pruebas, incluidas pruebas de regresión, aceptación, funcionales y de carga. * Conocimiento exhaustivo 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.


