Developer / Automation Engineer
Nimber · Lisbon, Portugal · On-site
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
Olá! Acredita que encontrou esta oportunidade por acaso?
Nós, na Nimber, não acreditamos em acaso.
Estamos à procura de um Developer / Automation Engineer para integrar uma equipa técnica responsável pelo desenvolvimento e automação de soluções backend, num ambiente baseado em microserviços, containers e arquiteturas cloud-native .
Se tens uma forte experiência em desenvolvimento Java e já trabalhaste com automação de testes, este pode ser o próximo desafio para ti.
O que vais fazer?
Desenvolver e manter soluções backend em Java ;
Desenvolver e manter testes totalmente automatizados ;
Criar e evoluir componentes e frameworks de automação;
Desenvolver testes unitários, de integração e end-to-end ;
Trabalhar com APIs REST e, valorizado, gRPC;
Criar cenários de teste para validar a comunicação e integração entre diferentes microserviços ;
Configurar e trabalhar com simuladores, mocks e ambientes de teste ;
Trabalhar com soluções baseadas em containers ;
Executar e analisar testes em ambientes Docker e Kubernetes ;
Integrar testes automatizados em pipelines CI/CD ;
Identificar, analisar e resolver problemas encontrados durante a execução dos testes;
Colaborar com Developers e restantes elementos da equipa na melhoria contínua das soluções;
Contribuir para a evolução das práticas de automação e qualidade da equipa.
O que procuramos?
Mínimo de 3 anos de experiência profissional em desenvolvimento Java ;
Mínimo de 1 ano de experiência em QA Automation / Test Automation ;
Experiência sólida em Java e desenvolvimento backend ;
Experiência com arquiteturas de microserviços ;
Experiência prática no desenvolvimento de testes automatizados ;
Conhecimentos de JUnit e/ou TestNG ;
Experiência com testes de APIs REST , nomeadamente através de ferramentas como RestAssured, Postman/Newman ou equivalentes;
Conhecimentos de Docker e containers ;
Conhecimentos de Git e processos CI/CD;
Experiência ou conhecimentos de mocks, simuladores e/ou Testcontainers ;
Boa capacidade de análise, troubleshooting e resolução de problemas;
Capacidade de trabalhar de forma autónoma e em equipa.
Valorizamos ainda
Experiência com Kubernetes ;
Experiência em ambientes cloud-native ;
Conhecimentos de gRPC ;
Experiência com Azure DevOps ou GitHub Actions ;
Conhecimentos de ferramentas de performance, como JMeter, k6 ou Gatling ;
Conhecimentos de práticas DevSecOps ;
Experiência na configuração e manutenção de ambientes de teste;
Conhecimentos de ferramentas de mocking e virtualização de serviços;
Certificação ISTQB ou equivalente.
O que valorizamos em ti?
Procuramos uma pessoa com uma forte base de desenvolvimento backend , que goste de programar e que tenha experiência em automação .
A função é 100% orientada para automação , não existindo uma componente de testes manuais.
Valorizamos especialmente a curiosidade técnica, autonomia, capacidade de troubleshooting e vontade de aprender , bem como o interesse por trabalhar com…