Oportunidad de Carrera: Desarrollador Asociado de Calidad | SAP
Ayudamos al Mundo a Funcionar Mejor
En SAP, cultivamos un entorno colaborativo que te permite dar lo mejor de ti. Nos impulsa una pasión compartida por ayudar al mundo a funcionar mejor a través de soluciones innovadoras. Nos enfocamos en construir la base para el mañana, creando un lugar de trabajo que valore la diversidad, abrace la flexibilidad y se alinee con nuestra cultura laboral orientada a objetivos y enfocada en el futuro.
Ofrecemos un entorno de equipo muy colaborativo y solidario, con un fuerte enfoque en el aprendizaje y el desarrollo, el reconocimiento de las contribuciones individuales y varias opciones de beneficios para elegir.
*SAP dará prioridad a los candidatos con plenos derechos laborales en Singapur.
Qué Harás
Como Desarrollador Asociado de Calidad / Desarrollador Especialista, te unirás a un equipo de expertos dedicados, incluidos desarrolladores de IA, científicos de IA, ingenieros de datos, ingenieros dev-ops y arquitectos. Juntos, apuntamos a construir productos de IA de primer nivel. Tu éxito se medirá por tu capacidad para entregar soluciones que igualen el rendimiento de los sistemas de inteligencia artificial líderes.
Tus tareas incluirán:
- Definir estrategias de calidad y prueba para productos basados en la nube y aprendizaje automático, respetando los estándares de proceso y producto definidos.
- Analizar, definir, implementar y ejecutar actividades relacionadas con la calidad y las pruebas según la estrategia de calidad y prueba.
- Crear diseños de prueba detallados, incluida la definición del paisaje del sistema de prueba y los estándares del producto, preparar pruebas (personalización y datos maestros), escribir y ejecutar pruebas manuales y/o automatizadas.
- Analizar los resultados de las pruebas y tomar las acciones de seguimiento adecuadas.
- Actuar como un experto en la materia para el equipo en procesos, métodos y herramientas relacionadas con el aseguramiento de la calidad y pruebas.
- Iniciar mejoras de procesos o herramientas.
- Desarrollar un conocimiento profundo del dominio del producto, incluidos procesos y escenarios comerciales relevantes, y comprender las necesidades de los clientes.
- Adquirir conocimiento sobre los estándares de productos y procesos, requisitos legales importantes y herramientas relacionadas con el aseguramiento de la calidad y las pruebas.
- Desarrollar competencia en lenguajes de programación relevantes y herramientas y procesos de desarrollo relacionados.
- Obtener conocimiento del ciclo de vida del desarrollo de software y metodologías de Aseguramiento de Calidad.
- Analizar problemas complejos de integración.
- Trabajar con equipos globales en diferentes zonas horarias.
Qué Necesitarás
Para tener éxito en este rol, necesitarás:
- Grado en Ciencias de la Computación o un campo relacionado.
- De 0 a 3 años de experiencia laboral como Asociado de Calidad, preferiblemente en desarrollo de aplicaciones en la nube centradas en IA.
- Una base sólida en ciencias de la computación, competencias sólidas en algoritmos, estructuras de datos, programación orientada a objetos, patrones de diseño, programación multihilo y principios de diseño de software.
- Conocimiento práctico de lenguajes de programación del lado del servidor o cliente tales como Java, Scala, Go, Python, C#, C++.
- Experiencia en el uso de herramientas de control de versiones como GIT.
- Experiencia en la configuración de procesos CI usando herramientas como Jenkins o GitLab.
- Familiaridad con marcos de pruebas unitarias como JUnit, nUnit, Xunit, Jasmine, etc.
- Experiencia en pruebas de API.
- Excelente capacidad escrita y