




Resumen: Este puesto de SDET implica tanto el desarrollo como la prueba de software, centrándose en la capacidad de prueba, la solidez y el rendimiento del software de producción, lo que requiere excelentes habilidades comunicativas y una pasión por el diseño. Aspectos destacados: 1. Contribuir a los diseños del software de producción y revisarlos 2. Crear herramientas y marcos de pruebas automatizadas 3. Diseñar y construir calidad, rendimiento y fiabilidad desde el primer día **Quiénes somos** Solera es un líder mundial en servicios de datos y software que se esfuerza por transformar cada punto de contacto del ciclo de vida del vehículo en una experiencia digital conectada. Además, ofrecemos productos y servicios para proteger otros activos más importantes de la vida: nuestros hogares y nuestras identidades digitales. Actualmente, Solera procesa anualmente más de 300 millones de transacciones digitales para aproximadamente 235 000 socios y clientes en más de 90 países. Nuestros 6 500 miembros del equipo fomentan una cultura innovadora excepcional y están dedicados a materializar con éxito el futuro hoy mismo mediante respuestas cognitivas, conocimientos especializados, algoritmos y automatización. Para obtener más información, visite solera.com. **El puesto** Este puesto corresponde a un SDET (Ingeniero de Desarrollo de Software en Pruebas) que contribuirá a la creación de diseños para el software de producción y los revisará. Las responsabilidades del SDET incluyen tareas tanto de desarrollo como de pruebas de software, centrándose en la capacidad de prueba, la solidez y el rendimiento del software de producción. Por lo tanto, un SDET es un profesional de las pruebas con habilidades avanzadas de programación capaz de crear herramientas y marcos de pruebas automatizadas para apoyar el proceso de pruebas manuales. Para tener éxito como SDET, debe poseer excelentes habilidades de gestión del tiempo y organización, así como sólidas habilidades comunicativas. Debe tener pasión por el diseño, el desarrollo y las pruebas, además de la capacidad de actualizar sus competencias técnicas dentro del sector tecnológico, que cambia constantemente. Ayudar a los demás a mejorar es tan importante como ayudarse a uno mismo, para que el equipo pueda aspirar a lograr más. Una actitud positiva es imprescindible para mantener la moral individual y del equipo. **Sus funciones** Diseño, desarrollo, documentación y mantenimiento de herramientas, casos de prueba y diseño de automatización para plataformas de software actuales y de próxima generación. Colaboración con Gestión de Productos, Ingeniería de Software, DevOps y otros equipos técnicos en la planificación y coordinación de lanzamientos. Interpretación de los requisitos funcionales y los diseños para planificar, desarrollar, redactar, ejecutar y automatizar planes de pruebas funcionales y de validación de datos. Colaboración con los equipos de ingeniería y de infraestructura en la estrategia y el mantenimiento de los entornos de desarrollo y QA requeridos para TDD/CI/CD. Proporcionar retroalimentación e influir en el proceso de diseño para ayudarnos a construir una plataforma, aplicaciones y modelos de datos susceptibles de ser probados. Diseñar y construir calidad, rendimiento y fiabilidad desde el primer día. Impulsar una ejecución técnica eficaz y una comunicación efectiva como miembro de equipos ágiles Scrum. Documentar y comunicar las funciones, interfaces, criterios de rendimiento, casos de prueba y resultados de los módulos y marcos de automatización a audiencias diversas. Estimar esfuerzo, cronograma y desarrollar tareas según el alcance acordado y los hitos de desarrollo para cumplir con los plazos generales del proyecto. Liderar o colaborar en el análisis de datos para determinar la integridad y coherencia de los datos, o la causa raíz de los problemas. **Requisitos** Licenciatura en Ciencias de la Computación o campo relacionado, o 1 año de experiencia técnica como SDE/T o en un puesto similar. 0\-2 años de experiencia profesional aplicada en un lenguaje de programación orientado a objetos. Conocimientos y experiencia en todo el ciclo de vida de desarrollo, incluidos estándares/revisiones de código, procesos de control de versiones, construcción y pruebas. Conocimientos y experiencia en desarrollo y pruebas en Java o TypeScript. Interés por el desarrollo de pruebas mediante bibliotecas Selenium o Playwright. Capacidad para diseñar, implementar, mantener y escalar marcos de pruebas automatizadas, con énfasis en extensibilidad, escalabilidad, mantenibilidad y alto rendimiento. Excelentes habilidades comunicativas verbales y escritas, y capacidad para interactuar eficazmente con todos los niveles. Capacidad para adoptar un enfoque proactivo de resolución de problemas/diagnóstico de fallos para identificar y resolver problemas.


