Elaborar e manter atualizada a estratégia de teste do sistema; construir e manter artefatos e scripts de teste e acompanhar desenvolvimento desde a concepção.
Manter em execução toda a estrutura de testes: massa, scripts, artefatos, simuladores, rotinas e processos negociais dos sistemas.
Realizar gestão e planejamento de testes; gerar documentação como estratégia, planos, casos e scripts de testes.
Criar scripts em ferramentas específicas (automatizados e não automatizados), executar, registrar e analisar resultados.
Executar testes de aceitação, compatibilidade, regressão, integração, funcionais e não funcionais (exploratórios, conectividade, vulnerabilidade, estresse e carga).
Construir mocks, stubs e/ou simuladores para viabilizar a execução de testes.
Avaliar requisitos não-funcionais de desempenho usando ferramentas e monitores; monitorar e aumentar cobertura de testes.
Registrar erros encontrados e avaliar resultados de cada ciclo de teste; apoiar gestores e equipes na homologação.
Criar testes baseados em cenários de negócio; modelar testes a partir da experiência e defeitos; compreender funcionamento dos sistemas.
Realizar ATDD, BDD e/ou Specification by Example; manter ciclos dos sistemas em ambientes definidos (rotinas diárias, mensais, batch e interfaces).
Planejar/executar testes alinhando escopo ao prazo; avaliar aspectos de segurança conforme OWASP; identificar vulnerabilidades e propor melhorias.
Utilizar ferramentas especializadas em automação, performance, planejamento, gerenciamento e execução de testes; trabalhar com datapools.
Desenvolver, acompanhar e evoluir Produtos Minimamente Viáveis (MVP), realizar experimentos com usuários e reportar indicadores de desempenho; articular ações entre equipes e parceiros.
Requirements
Graduação completa em Tecnologia da Informação, ou curso superior + pós-graduação na área de TI (mínimo 360 horas).
Certificação mínima: ATC (IBQTS) ou CBTS (ALATS) ou CTFL ou CTFL-AT/ISTQB Agile Tester, ou equivalente.
Experiência desejável de 3 anos em planejamento, execução e automação de testes funcionais e não funcionais.
Experiência em gestão de ambientes, massa de testes, geração de massa (datapool) e segurança de sistemas.
Conhecimentos em ferramentas de testes, bug tracking, automação e execução de testes; criação de scripts e simuladores.
Experiência com ATDD, BDD e Specification by Example.
Conhecimento dos critérios OWASP e testes de segurança (vulnerabilidade) e performance (estresse, carga).
Habilidade para elaborar estratégia, planos, casos, scripts de teste e documentação técnica; modelagem por cenários de negócio.