Developer / Automation Engineer

Há 5 dias

Lisboa, Portugal Tempo integral

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
Java, microserviços, containers e automação
em ambientes tecnicamente desafiantes.
Pronto para juntar-se a nós e ter sucesso?
#J-*-Ljbffr