Chainguard
Neura Robotics
Ingeniero de Pruebas de Software - Brazo Robótico (Mensch)
PythonJavaC++
Traducción automática. Consulta el original.
Tu Misión y Desafíos
Juntos damos el siguiente paso hacia una nueva era de la robótica. Tú te aseguras de que nuestro software de brazo robótico sea fiable, seguro y esté listo para su uso en el mundo real, desde los flujos de trabajo del operador hasta la lógica de aplicación y la ejecución real del movimiento.
Pruebas del Brazo Robótico y del Sistema
- Probarás todas las funciones del sistema robótico, desde la GUI hasta las interfaces, pasando por los comandos de movimiento, la comunicación PLC y las funciones de seguridad.
- Apoyarás las pruebas de lanzamiento y regresión en diferentes versiones de software, incluyendo localización y pruebas en distintos entornos.
- Colaborarás estrechamente con los equipos de Robótica, Firmware, Aplicaciones y Seguridad Funcional para validar el software, el comportamiento relacionado con la seguridad y la estabilidad general.
Automatización de Pruebas y Framework
- Desarrollarás e implementarás casos de prueba detallados de Gherkin y Step Definitions con Cucumber, Selenium y Java para pruebas de GUI y API.
- Construirás y mantendrás suites automatizadas de pruebas de regresión, smoke y lanzamiento, integradas en pipelines de CI/CD (por ejemplo, GitLab).
- Desarrollarás el framework de pruebas (pasos reutilizables, Page Objects, gestión de datos de prueba, reporting).
- Realizarás pruebas automatizadas y manuales y analizarás los resultados (bugs, regresiones, problemas de localización, problemas de rendimiento).
- Documentarás, rastrearás y comunicarás los problemas de forma clara y asegurarás la trazabilidad entre los requisitos y las pruebas.
- Crearás y mantendrás la documentación de pruebas y las guías de usuario.
- Identificarás activamente áreas de mejora en las pruebas, la cobertura y la eficiencia.
¿Con qué podemos contar?
- Grado o Máster en Robótica, Informática, Ingeniería Mecánica, Ingeniería Eléctrica o un campo similar.
- 3–5+ años de experiencia en automatización de pruebas, pruebas de sistemas, validación o verificación de sistemas complejos (idealmente robótica o automatización industrial).
- Buen entendimiento de los brazos robóticos: fundamentos de cinemática, movimientos articulares vs. cartesianos, sistemas de referencia, límites de seguridad y software del operador.
- Muy buenos conocimientos de Java, idealmente además Python o C++.
- Experiencia con Maven, Selenium, Cucumber (BDD), pruebas de API y Git.
- Experiencia con CI/CD, reporting de pruebas y equipos ágiles y multifuncionales.
- Dominio del inglés.
