Descrição
Buscamos um Analista de Ambiente de QA para integrar o time Testes em nosso cliente.
Trata\-se de uma das maiores instituições financeiras públicas do país, com forte presença nacional e atuação estratégica no desenvolvimento econômico e social. Além de oferecer soluções completas em produtos bancários, ela desempenha um papel essencial em políticas públicas, apoiando programas habitacionais, iniciativas de inclusão financeira e projetos voltados ao bem\-estar da população.
**Responsabilidades e atribuições** **O que você vai fazer?**
* Elaborar e manter atualizada a estratégia de testes dos sistemas;
* Construir e manter scripts, artefatos e cenários de testes;
* Acompanhar o desenvolvimento das demandas desde a concepção até a entrega;
* Antecipar ações necessárias para garantir a correta execução dos testes;
* Apoiar a implementação de práticas de qualidade durante todo o ciclo de desenvolvimento;
* Validar entregas realizadas pelos times de desenvolvimento;
* Planejar e executar testes funcionais e não funcionais conforme a necessidade de cada demanda;
* Mapear e atualizar o caminho crítico das aplicações;
* Apoiar atividades de homologação e aceite junto aos usuários gestores;
* Atuar na melhoria contínua da qualidade das aplicações em parceria com a equipe de Certificação;
* Garantir a rastreabilidade entre requisitos, testes, código\-fonte e demais artefatos;
* Gerenciar e gerar massa de testes garantindo disponibilidade dos dados necessários;
* Realizar a gestão de ambientes, incluindo criação, configuração, manutenção e equalização dos ambientes de desenvolvimento e testes;
* Contribuir para entregas de TI com mais qualidade, segurança e eficiência.
**Requisitos e qualificações** **CONHECIMENTO/ATIVIDADES**
**Gestão e Execução de Testes**
* Gestão e planejamento de testes, com capacidade para geração de documentação básica de testes como estratégia, planos, casos, scripts, roteiros, evidências e massa de testes;
* Planejar e executar testes alinhando o escopo da disciplina ao prazo disponível;
* Criar scripts automatizados e não automatizados em ferramentas específicas, executando\-os e analisando os resultados;
* Executar testes de aceitação, compatibilidade, regressão, integração, funcionais e não funcionais;
* Realizar testes exploratórios, conectividade, vulnerabilidade, estresse e carga conforme necessidade da demanda;
* Avaliar os resultados de cada ciclo de testes;
* Identificar os itens de teste\-alvo a serem avaliados pelo esforço de testes;
* Elaborar cenários de testes de software;
* Criar testes baseados em cenários de negócio, experiência e defeitos;
* Registrar erros encontrados durante a execução dos testes, relacionando\-os aos produtos de trabalho pertinentes;
* Monitorar e acompanhar os níveis de cobertura de testes, promovendo aumento de cobertura sempre que necessário.
**Automação, Ambientes e Ferramentas**
* Manter em execução toda a estrutura que compõe os testes dos sistemas envolvidos, incluindo massa, scripts, artefatos, simuladores, rotinas e processos negociais;
* Construir mocks, stubs e simuladores para viabilizar a execução de testes;
* Manutenção dos ciclos dos sistemas em ambientes definidos e laboratório;
* Manutenção de rotinas diárias, mensais, batch e interfaces;
* Conhecimento em ferramentas de gestão de testes, gestão de defeitos, bug tracking, automação, performance, planejamento e execução de testes;
* Utilização de ferramentas especializadas para automatização, performance, virtualização de interfaces e geração de massa;
* Trabalhar com execução automatizada utilizando massa de dados variável (datapool).
**Performance e Segurança**
* Avaliar requisitos não funcionais de desempenho utilizando ferramentas específicas e monitores;
* Realizar testes e validações de segurança, identificando vulnerabilidades e propondo melhorias;
* Conhecimento das principais falhas e técnicas de testes em software;
* Avaliar aspectos de segurança indicados pelo OWASP.
**Atuação em Produto e Desenvolvimento**
* Compreender o funcionamento dos sistemas em teste;
* Compreender negócio, requisitos, programação e testes, atuando como co\-responsável por todo o ciclo de desenvolvimento;
* Conhecer notações de requisitos em modelos ágeis e tradicionais;
* Apoiar gestores e equipes na homologação de demandas;
* Auxiliar o Product Owner na escrita de critérios de aceite das histórias do backlog;
* Apoiar o Product Owner no aceite das histórias da sprint;
* Auxiliar na escrita de testes unitários automatizados;
* Realizar práticas de ATDD, BDD e/ou Specification by Example.
**Experiência Esperada**
* Experiência em Gestão e Planejamento de Testes;
* Experiência com documentação de testes;
* Experiência com automação, performance e execução de testes;
* Conhecimento em identificação de falhas e erros comuns em software.
**CERTIFICAÇÃO OBRIGATÓRIA**
Pelo menos uma das certificações abaixo, ou equivalente:
* ATC – Analista de Teste Certificado do IBQTS \- Instituto Brasileiro de Qualidade em Testes de Software;
* CBTS \- Certificação Brasileira de Teste de Software da ALATS \- Associação Latino Americana de Teste de Software ou equivalente ou certificações similares;
* CTFL \- Certified Tester Foundation Level
* CTFL\-AT \- Certificação Certified Tester Foundation Level \- Agile Tester do BSTQB ou ISTQB Certified Tester Foundation Level \- Agile Tester
**Informações adicionais** **Benefícios**
**Saúde de qualidade:** Plano Bradesco Saúde Nacional com atendimento médico e odontológico.
**Alimentação garantida:** O cartão Swile cuida das suas refeições.
**Mobilidade:** Vale Transporte para seus deslocamentos.
**Tranquilidade financeira:** Pacote de crédito bancário exclusivo.
**Seguro de vida:** Cobertura 100% sem custo adicional.
**Saúde física:** Acesso a academias com o Wellhub (Gympass)
**Vaga 100% remota**
**Contrato CLT**
**Junte\-se à Certsys e Seja Parte da Transformação Digital do Setor Público!**
Você é apaixonado por tecnologia, inovação e acredita que a verdadeira transformação digital começa com uma mudança cultural? Então, você está pronto para fazer a diferença no setor público com a gente!
Na Certsys, nossa missão é acelerar a modernização digital das organizações governamentais. E, para isso, precisamos de talentos como você: curiosos, criativos e dispostos a inovar todos os dias.
#### **Por que a Certsys é o lugar certo para você?**
**Impacto Real**: Participe de projetos que transformam a administração pública com tecnologia inovadora.
**Cultura de Inovação**: Inovação é nossa mentalidade. Contribua com ideias e soluções que fazem a diferença.
**Tecnologia de Ponta**: Trabalhe com ferramentas líderes de mercado e entregue resultados excepcionais.
#### **Benefícios que fazem a diferença:**
**Saúde de qualidade:** Plano Bradesco Saúde Nacional com atendimento médico e odontológico.
**Alimentação garantida:** O cartão Swile cuida das suas refeições.
**Mobilidade:** Vale Transporte para seus deslocamentos.
**Tranquilidade financeira:** Pacote de crédito bancário exclusivo.
**Seguro de vida:** Cobertura 100% sem custo adicional.
**Investimento em educação:** Descontos exclusivos em cursos e instituições de ensino.
**Saúde física:** Acesso a academias com o Wellhub (Gympass)
**Vem ser Certsys!**
www.certsys.com.br