Text copied to clipboard!

Título

Text copied to clipboard!

Engenheiro de Garantia de Qualidade de Software

Descrição

Text copied to clipboard!
Estamos à procura de um Engenheiro de Garantia de Qualidade de Software para integrar uma equipa focada em entregar produtos digitais confiáveis, seguros e de alto desempenho. Este profissional terá um papel essencial na definição, execução e melhoria contínua dos processos de qualidade ao longo de todo o ciclo de desenvolvimento de software. A função exige uma combinação de pensamento analítico, atenção ao detalhe, capacidade de colaboração com equipas multidisciplinares e conhecimento técnico para identificar riscos, prevenir falhas e garantir que as soluções atendam aos requisitos funcionais e não funcionais. O Engenheiro de Garantia de Qualidade de Software trabalhará em estreita colaboração com equipas de desenvolvimento, produto, design e operações para compreender requisitos, criar estratégias de teste e validar funcionalidades em diferentes ambientes. Espera-se que este profissional participe desde as fases iniciais de planeamento, contribuindo para a definição de critérios de aceitação, cenários de teste e abordagens de automação que aumentem a eficiência e a cobertura dos testes. Além disso, será responsável por documentar defeitos com clareza, acompanhar a sua resolução e apoiar a implementação de boas práticas de qualidade em toda a organização. Entre as atividades do dia a dia, incluem-se a elaboração de planos de teste, execução de testes manuais e automatizados, validação de integrações, testes de regressão, testes exploratórios e análise de resultados. O profissional também poderá colaborar na criação e manutenção de pipelines de testes automatizados, contribuindo para processos de integração e entrega contínuas. A capacidade de interpretar métricas de qualidade, identificar padrões de falhas e propor melhorias de processo será altamente valorizada. Procuramos alguém com forte sentido de responsabilidade, curiosidade técnica e compromisso com a excelência. O candidato ideal deve ser capaz de equilibrar velocidade e qualidade, adaptando-se a ambientes dinâmicos e a prioridades em constante evolução. Também é importante ter boa comunicação para interagir com diferentes perfis profissionais, explicar problemas de forma objetiva e defender padrões de qualidade que beneficiem o produto final e a experiência do utilizador. Esta posição oferece a oportunidade de atuar em projetos relevantes, com impacto direto no sucesso do negócio e na satisfação dos clientes. O Engenheiro de Garantia de Qualidade de Software terá espaço para sugerir melhorias, experimentar ferramentas e contribuir para a evolução da cultura de qualidade da empresa. Se tem paixão por tecnologia, gosta de resolver problemas complexos e acredita que a qualidade é um elemento central no desenvolvimento de software, esta pode ser uma excelente oportunidade para o seu crescimento profissional.

Responsabilidades

Text copied to clipboard!
  • Definir estratégias de teste com base em requisitos funcionais e técnicos.
  • Criar, executar e manter casos de teste manuais e automatizados.
  • Identificar, documentar e acompanhar defeitos até à sua resolução.
  • Realizar testes funcionais, de regressão, integração e exploratórios.
  • Colaborar com equipas de desenvolvimento e produto na definição de critérios de aceitação.
  • Analisar resultados de testes e propor melhorias nos processos de qualidade.
  • Apoiar a implementação de testes automatizados em pipelines de integração contínua.
  • Garantir a rastreabilidade entre requisitos, testes e defeitos reportados.

Requisitos

Text copied to clipboard!
  • Experiência prévia em garantia de qualidade de software ou testes de software.
  • Conhecimento de metodologias de teste manual e automatizado.
  • Capacidade de criar casos de teste claros, completos e reutilizáveis.
  • Familiaridade com ferramentas de gestão de defeitos e acompanhamento de testes.
  • Conhecimento de ciclos de desenvolvimento ágil, como Scrum ou Kanban.
  • Noções de APIs, bases de dados e testes de integração.
  • Capacidade analítica e atenção ao detalhe na identificação de falhas.
  • Boa comunicação escrita e verbal em contexto técnico e funcional.

Perguntas potenciais de entrevista

Text copied to clipboard!
  • Que experiência tem com testes manuais e automatizados?
  • Quais ferramentas de automação de testes já utilizou?
  • Como documenta e prioriza defeitos encontrados durante os testes?
  • Já trabalhou com equipas ágeis? Descreva a sua experiência.
  • Como garante cobertura adequada de testes num projeto com prazos curtos?
  • Tem experiência em testes de API, integração ou desempenho?
  • Como lida com requisitos incompletos ou ambíguos durante a preparação dos testes?
  • Que métricas de qualidade considera mais importantes e porquê?