DYMATRIX GmbH
Neura Robotics
Engenheiro(a) de Teste de Software - Braço Robótico (humano)
PythonJavaC++
Tradução automática. Consulte o original.
Sua missão e desafios
Juntos, estamos entrando em uma nova era de robôs. Você garantirá que o software do nosso braço robótico seja confiável, seguro e pronto para implantação no mundo real — validando o comportamento desde fluxos de trabalho do operador até serviços de aplicação e resultados de movimento.
Teste de braço robótico e sistema
- Testar todas as funcionalidades do sistema robótico – desde a interface gráfica do usuário até comandos de movimento, comunicação PLC ou funções de segurança
- Apoiar a validação de lançamento e regressão em software de robô versionado, incluindo testes de localização e multiambiente.
- Trabalhar em estreita colaboração com engenheiros de robótica, firmware, aplicação e segurança funcional para validar componentes de software, comportamento relacionado à segurança e contribuir para a estabilidade e conformidade do produto.
Automação de testes e framework
- Desenvolver e implementar casos de teste detalhados em Gherkin e definições de passos usando Cucumber, Selenium e Java para testes de GUI e API.
- Construir e manter suítes automatizadas de testes de regressão, smoke e lançamento integradas em pipelines de CI/CD (ex: GitLab).
- Estender o framework de teste com definições de passos reutilizáveis, page objects, gerenciamento de dados de teste e relatórios.
- Executar testes automatizados e manuais; analisar resultados para detectar defeitos, regressões, problemas de localização e gargalos de desempenho.
- Registrar, rastrear e comunicar problemas claramente; manter a rastreabilidade entre requisitos e casos de teste.
- Criar e manter documentação de teste e guias do usuário.
- Identificar proativamente oportunidades para melhorar práticas de teste, cobertura e eficiência de execução.
O que esperamos de você
- Bacharelado ou Mestrado em Robótica, Ciência da Computação, Engenharia Mecânica, Engenharia Elétrica ou área relacionada.
- 3–5+ anos de experiência em automação de testes, teste de sistema, validação ou verificação de sistemas complexos; experiência em robótica ou automação industrial é preferencial.
- Sólido entendimento dos fundamentos de braços robóticos — noções básicas de cinemática, movimento de juntas vs cartesiano, referenciais, limites de segurança e software de controle do operador.
- Proficiência em Java; familiaridade com Python ou C++ é um diferencial.
- Experiência prática com Maven, Selenium, Cucumber (BDD), testes API e Git.
- Experiência com CI/CD, relatórios de teste e equipes ágeis e multifuncionais.
- Fluência em inglês é exigida.
