Elaborar e manter atualizada a estratégia de teste do sistema e construir artefatos necessários para execução dos testes.
Manter scripts, massas, artefatos, simuladores, rotinas e processos negociais dos sistemas em execução.
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 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 execução de testes.
Avaliar requisitos não-funcionais de desempenho usando ferramentas e monitores.
Monitorar níveis de cobertura de testes e promover aumento quando necessário.
Registrar e relacionar erros encontrados após execução dos testes.
Avaliar resultados de ciclos de teste e apoiar gestores na homologação de demandas.
Criar testes baseados em cenários de negócio; modelar testes por experiência e defeitos.
Realizar ATDD, BDD e/ou Specification by Example.
Manter ciclos dos sistemas (homologação ativa) em ambientes definidos com rotinas diárias, mensais, batch e interfaces.
Planejar e executar testes alinhando escopo ao prazo disponível.
Avaliar aspectos de segurança indicados pelo OWASP e identificar vulnerabilidades, propondo melhorias.
Utilizar ferramentas especializadas em automação, performance, planejamento, gerenciamento e execução de testes.
Desenvolver, acompanhar e evoluir Produtos Minimamente Viáveis (MVP); controlar e monitorar resultados e indicadores de desempenho.
Articular ações entre equipes multidisciplinares e atuar com parceiros na definição, priorização e orientação de soluções e cronogramas.
Requirements
Graduação completa na área de Tecnologia da Informação, ou conclusão de qualquer curso superior acompanhado de certificado de curso de pós-graduação (especialização, mestrado ou doutorado) na área de Tecnologia da Informação de, no mínimo, 360 horas.
Apresentar no mínimo uma das certificações: ATC (IBQTS), CBTS (ALATS) ou equivalente; CTFL - Certified Tester Foundation Level; CTFL-AT / ISTQB Agile Tester ou equivalente.
Experiência desejável: 03 anos em planejamento, execução e automação de testes funcionais e não funcionais, gestão de ambientes, massa de testes e segurança de sistemas.
Conhecimentos em execução e automação de testes de software.
Familiaridade com ferramentas de testes, bug tracking, geração de massa e automação (ex: datapool).
Validação de requisitos em metodologias ágeis e tradicionais.
Conhecimento dos critérios OWASP para testes de segurança.
Modelagem de testes baseados em cenários de negócio e defeitos.