Engenharia de Teste Pleno
Digisystem
Regime de contratação
CLT
Modelo de trabalho
Híbrido
Carga horária
40 horas semanais
Descrição
Atribuição geral:
Atua no apoio à equipe de servidores do quadro de pessoal do Contratante na garantia da entrega de software com alta qualidade, planejando, implementando e automatizando os testes de software e de garantia de qualidade de software. O analista de Teste e Qualidade busca desenvolver planos de teste, criar casos de teste, escrever código de automação de teste e relatar resultados, avaliar a qualidade técnica e funcional dos produtos, identificar riscos e possíveis falhas relacionadas aos códigos e funcionalidades entregues.
Requisitos obrigatórios:
§ Formação de nível superior completo em Tecnologia da Informação, Engenharia da Computação, Ciência da Computação ou ainda qualquer curso superior acrescido de especialização na área de informática, com carga horária mínima de 360h.
§ Experiência em testes automatizados ou manuais, conforme tabela abaixo:
Experiência mínima em engenharia de testes: 2 anos
§ Obs.: Certificação CTFL (Certified Tester Foundation Level) e CFTL-AT (Certified Tester Foundation Level – Agile Tester) da Comissão Internacional para Qualificação de Teste de Software (ISTQB - International Software Testing Qualifications Board).
§ Experiência comprovada em ao menos três nos seguintes conhecimentos técnicos:
§ Experiência profissional em planejamento, análise e modelagem de testes de softwares;
§ Codificação de software com as tecnologias JSE e JEE;
§ Planejamento, implementação, execução e análise de testes de desempenho de softwares;
§ Testes de aceitação, testes comportamentais, testes de integração;
§ Testes de carga, desempenho;
§ Testes de vulnerabilidade;
§ Testes de usabilidade com foco em acessibilidade;
§ Gestão de configuração de ambientes de testes de softwares;
§ Experiência em desenvolvimento de software utilizando orientação a objetos ou estruturada, integração contínua, controle de versão e desenvolvimento iterativo e incremental;
§ Conhecimento do software do Ecossistema da Urna;
§ Python;
§ Scripts Linux Bash;
§ AcceptanceTest-driven Development(ATDD) e Especificação por exemplo;
§ Experiência em execução de testes funcionais;
§ Experiência em testes de softwares em, pelo menos, duas das seguintes plataformas de software: web, embarcados, desktop e móveis (mobile);
§ Experiência na elaboração de documentação de teste baseado na Norma IEEE 829;
§ Conhecimento da norma NBR ISO/IEC 27002 - Código de Prática para a Gestão de Segurança da Informação;
§ Conhecimento de atividades e práticas de teste de software em métodos ágeis, tais como os especificados na metodologia AgiTSE - Framework de Desenvolvimento de Software do TSE;
§ Experiência em automação de testes com as ferramentas Selenium, Cucumber, Concordion ou JBehave;
§ Experiência na construção de testes unitários e de integração com JUnit ou Arquillian;
§ Experiência nas ferramentas de automação de testes de performance Microfocus/Borland Silk Performer, Jmeter ou similares;
§ Experiência na ferramenta de geração/manipulação de massa de testes CA FileAge ou em ferramenta similar;
§ Experiência nas ferramentas Testlink e Bugzilla;
§ Experiência em SQL;
§ Experiência em servidores de aplicações JBoss;