Analista de QA

Certsys · via Himalayas ·

TypeContract
LocationBrazil
Posted3 hours ago
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.
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.

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
Vaga 100% remota
Contrato CLT
Originally posted on Himalayas
qa-analyst software-testing quality-assurance automation-testing qa-engineer analista-de-qa analista-de-qualidade analyste-qa quality-analyst sqa-analyst qa-test-analyst analista-qa quality-testing-analyst
Apply on Himalayas →

Job sourced from Himalayas. Applications happen directly on the original platform — we never collect your data.