Funções Pretendidas
* Senior Java Developer
* Java Technical Team Leader
* Java Quality Assurance Engineer
Nível
* Consultor Sénior (5 a 8 anos de experiência)
Habilitações
* Licenciatura
Horário de Trabalho
* Normal
Principais Tarefas
* Desenvolvimento de aplicações/frameworks para otimização de baterias de testes automatizados utilizando linguagem orientada a objetos (Java)
* Análise e resolução de bugs/defeitos relacionados com testes automáticos
* Manutenção de scripts utilizando Java, SQL, Cucumber e Selenium
* Configuração e monitorização de pipelines CI/CD com Jenkins
* Code review e gestão de versionamento com Bitbucket
* Análise da qualidade do código com SonarQube
* Gestão de equipa de testes automatizados (equipa atual de 4 colaboradores – confirmar em entrevista)
* Planeamento e reporte do estado das atividades relacionadas com testes automatizados ao Test Manager e demais stakeholders
Competências e Conhecimentos Técnicos Obrigatórios
* Arquitetura de sistemas, frameworks de automação e experiência comprovada no desenvolvimento de aplicações ligadas à automatização de testes (Java) —
fator eliminatório
* Conhecimentos sólidos e comprovados de SQL e desenvolvimento de scripts à medida em SQL —
fator eliminatório
Competências e Conhecimentos Técnicos Desejáveis
* Experiência na gestão/coordenação de equipas de desenvolvimento/testes automatizados
* Bons conhecimentos em XML e integração com serviços
* Experiência em desenvolvimento backend e frontend (Vue, Spring Boot)
* Conhecimento de ferramentas e processos de gestão de tickets (Jira, HP SM, Confluence)
Características Pessoais Relevantes
* Resiliência
* Compromisso com a qualidade
* Organização e gestão de prioridades
* Proatividade
* Dinamismo
Localização: Lisboa
Regime: Híbrido (3x/semana on-site)