A Certsys está com vaga aberta para Analista de QA em modelo 100% remoto (home office). A oportunidade é para integrar o time de Testes em um cliente do setor financeiro, contribuindo para a qualidade, segurança e eficiência das aplicações.
Responsabilidades e atribuições
- 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
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.
Benefícios
- Plano Bradesco Saúde Nacional com atendimento médico e odontológico.
- Cartão Swile para alimentação.
- Vale Transporte.
- Pacote de crédito bancário exclusivo.
- Seguro de vida com cobertura 100% sem custo adicional.
- Descontos exclusivos em cursos e instituições de ensino.
- Acesso a academias com o Wellhub (Gympass).
Informações adicionais
- Vaga 100% remota.
- Contrato CLT.
Candidaturas Encerradas
As candidaturas para essa vaga foram encerradas a pedido da empresa/recrutador ou porque o prazo final para recebimento das inscrições foi atingido.
Alguns anúncios podem expirar rápido devido ao alto volume de candidaturas.
Alguns anúncios podem expirar rápido devido ao alto volume de candidaturas.
