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)