Responsabilidade e Atribuições
- Levantar, detalhar, priorizar e validar requisitos com stakeholders
- Produzir documentação técnica (DRS, casos de uso, fluxogramas, modelos de dados)
- Especificar histórias de usuário com critérios claros de aceitação
- Mapear processos de negócio com BPMN e propor melhorias
- Apoiar o time de desenvolvimento com esclarecimentos e validação contínua
- Elaborar wireframes/protótipos para antecipar visão de funcionalidades
- Realizar testes exploratórios e validação de regras em bancos de dados com SQL
- Testar APIs e validar payloads de integração com sistemas legados ou externos
- Apoiar a criação de cenários de testes funcionais e de aceitação
- Garantir rastreabilidade entre requisitos, funcionalidades e entregas
- Participar de reuniões ágeis (daily, planning, review, retrospective)
- Atuar como facilitador entre times técnicos e áreas de negócio
- Acompanhar indicadores de produto e promover melhoria contínua dos processos
Requisitos
- Modelagem e documentação de requisitos funcionais e não funcionais.
- Criação de histórias de usuário (formato INVEST) e critérios de aceitação.
- Elaboração de documentos como DRS (Documento de Requisitos de Software).
- Levantamento de requisitos por entrevistas, workshops e análise de documentos.
- Modelagem de processos com BPMN 2.0.
- Diagramas UML (caso de uso, sequência, classes).
- Prototipação de telas com Figma, Balsamiq ou similares.
- Utilização de ferramentas de backlog como Jira, Azure DevOps, GitLab.
- Rastreabilidade de requisitos e análise de impacto.
- Escrita e execução de consultas SQL (JOINs, WHERE, agregações) para validação de dados.
- Testes manuais em endpoints REST usando Postman/Swagger.
- Compreensão básica de testes automatizados e BDD (Given-When-Then).