Visão Geral
Conduzi testes manuais e exploratórios no sistema de compras do Governo Federal, criando casos de teste e reportando bugs via ALM, garantindo a validação de funcionalidades e contribuindo para entregas mais estáveis e confiáveis.
Sobre o Cliente
O SERPRO (Serviço Federal de Processamento de Dados) desenvolve e mantém sistemas digitais estratégicos do Governo Federal, utilizados por milhões de usuários em todo o país. Nesse contexto, a atuação em Qualidade de Software é essencial para garantir a confiabilidade, segurança e aderência das soluções aos requisitos e às necessidades dos usuários.
Desafios Identificados
Sistemas governamentais de grande escala apresentam desafios relacionados a:
- Estabilidade e confiabilidade em ambientes críticos
- Alta complexidade de regras de negócio
- Múltiplas integrações entre sistemas
- Necessidade de evitar falhas em funcionalidades críticas
- Garantia de conformidade com requisitos funcionais e regulatórios
Solução Implementada
Atuei na validação contínua do sistema por meio de testes funcionais, exploratórios e de regressão, estruturando casos de teste e acompanhando a resolução de falhas. O foco foi garantir a qualidade das entregas, reduzir inconsistências e aumentar a confiabilidade do sistema em produção.
Minhas Responsabilidades
- Planejar e executar testes funcionais, exploratórios e de regressão
- Criar e manter casos de teste baseados em critérios de aceitação
- Apoiar na definição de requisitos e validar junto a times de produto e desenvolvimento
- Identificar, documentar e acompanhar bugs até a resolução
- Colaborar com equipes multidisciplinares para melhoria contínua dos processos de qualidade
- Participar de ciclos ágeis (refinamento, planning, reviews e retrospectivas)
Resultados Alcançados
- Redução de falhas em produção e maior estabilidade das entregas
- Melhoria na cobertura e eficiência dos testes
- Aumento da confiabilidade dos sistemas em cenários críticos
- Entregas mais alinhadas aos requisitos e expectativas dos usuários
- Maior integração e comunicação entre os times envolvidos no desenvolvimento
Ferramentas Utilizadas
- ALM (Application Lifecycle Management) para reporte e rastreamento de bugs
- Metodologias ágeis (Scrum e Kanban)
- Testes manuais e exploratórios
- Análise de requisitos e casos de teste