RESPONSABILIDADES E ATRIBUIÇÕES
Projetar, planear e realizar testes e avaliações aprofundadas de qualidade técnica e funcional de software, assegurando a entrega de produtos estáveis e de alto padrão;
Elaborar planos, cenários e casos de teste, garantindo o alinhamento entre o âmbito das atividades e os prazos estabelecidos;
Criar scripts de automação de testes e realizar a execução automatizada com recurso a massa de testes variável (datapool);
Executar testes de aceitação, compatibilidade, regressão, funcionais e não funcionais (exploratórios, conectividade, segurança, carga e stress);
Avaliar requisitos não funcionais de desempenho e segurança com base nas diretrizes OWASP, identificando riscos, vulnerabilidades e potenciais falhas no código;
Realizar a manutenção dos ciclos dos sistemas (homologação ativa) em ambientes definidos, acompanhando rotinas diárias, mensais, batch e interfaces;
Elaborar a documentação de testes, abrangendo planos, guiões, evidências, dados de teste e relatórios dos resultados de cada ciclo;
Utilizar ferramentas de gestão de testes, monitorização, rastreio de incidentes (bug tracking) e automação.
REQUISITOS E QUALIFICAÇÕES
Graduação na área de TI, ou conclusão de ensino superior em qualquer área acompanhado de pós-graduação em TI;
Possuir pelo menos uma das seguintes certificações: CTFL (Certified Tester Foundation Level), CBTS (Certificação Brasileira de Teste de Software - ALATS) ou ATC (Analista de Teste Certificado - IBQTS);
Experiência comprovada em processos de teste e qualidade de software, abrangendo planeamento, automação e execução;
Conhecimento aprofundado de técnicas de teste, ciclo de vida de falhas e ferramentas de gestão de testes e bug tracking;
Conhecimento em avaliação de segurança aplicacional (boas práticas OWASP) e análise de requisitos não funcionais de desempenho.