Engenheiro de Garantia de Qualidade é responsável por trabalhar no desenvolvimento do IoT Manager, plataforma multi-inquilino para gestão de gateways, dispositivos, processamento de dados, dashboards, alertas e relatórios.
Descrição geral do cargo:
O Engenheiro de Garantia de Qualidade desempenha um papel crucial no desenvolvimento e manutenção do IoT Manager, garantindo a qualidade e eficácia das funcionalidades.
Responsabilidades e deveres:
Realizar testes manuais e automatizados de funcionalidades desenvolvidas e interfaces do utilizador, bem como atualizações de funcionalidades existentes e correções técnicas de bugs.
Colaborar no processo de CI/CD.
Executar e melhorar diferentes camadas de teste: testes de integração, testes E2E, testes de plataforma (desempenho, soak, entre outros).
Prestar apoio às equipas de teste e devops; gerar relatórios de testes para acompanhar a evolução do produto.
Qualificações:
Educação: Licenciatura ou Mestrado em Ciência da Computação, Engenharia de Software ou áreas similares.
Experiência: 1 a 3 anos de experiência em Garantia de Qualidade.
Competências específicas: Experiência com ambientes Docker (Kubernetes é uma mais-valia), ambientes UNIX, ferramentas de teste (Cypress, K6 ou similares), linguagens de script (Python, Bash), compreensão de CI/CD.
Certificações: Certificação ISTQB é uma mais-valia. Habilidades de comunicação, capacidade de trabalho em equipa, autonomia, proatividade e organização.