Sobre este proyecto
it-programming / web-development
Abierto
Estamos buscando um analista de qa/testes experiente para realizar uma avaliação completa de um sistema erp web desenvolvido em django. O objetivo é identificar bugs, erros de execução e problemas de sintaxe, culminando na entrega de um relatório detalhado em até 7 dias.
Stack técnica do projeto:
- Backend: Python 3.12 / Django 5.2 (LTS)
- Banco de Dados: PostgreSQL 18 (gerenciado via Docker)
- Orquestração: Docker Compose (para Postgres, Gunicorn e Nginx)
- Geração de Documentos: WeasyPrint (para PDFs)
- Frontend: Templates html/css/js (com bootstrap)
- ferramenta de linting: flake8
as principais responsabilidades incluem:
1. Configurar e iniciar o ambiente de desenvolvimento utilizando Docker Compose, e então navegar por todos os módulos do sistema (Cadastro, Vendas, Compras, Financeiro, Estoque, Produção).
2. Executar testes de fluxo ponta a ponta, abrangendo desde o cadastro inicial até o faturamento e gestão de estoque. Durante esses testes, o profissional deverá identificar erros 500, exceções, cálculos incorretos e quaisquer inconsistências de dados.
3. Rodar a ferramenta flake8 no código-fonte para identificar e listar apontamentos relevantes de sintaxe e estilo de código.
4. Documentar cada bug encontrado de forma clara e concisa, incluindo o módulo afetado, o passo a passo para reprodução, evidências (prints, logs, stack traces) e a severidade (crítico, alto, médio, baixo).
5. Compilar todas as descobertas em um relatório final consolidado, que pode ser entregue em formato PDF ou planilha, contendo um resumo executivo e a lista completa de bugs priorizados por severidade.
Requisitos essenciais:
- Experiência comprovada em testes de software (funcional, exploratório, regressão).
- Conhecimento sólido em Python e Django, incluindo a capacidade de interpretar stack traces e entender o ORM.
- Noções de PostgreSQL e Docker para manipulação do ambiente e banco de dados.
- Excelente capacidade de documentação de bugs e elaboração de relatórios técnicos.
Entregável: Um relatório de testes completo, com bugs priorizados por severidade, a ser entregue em até 7 dias a partir do início do projeto.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
Plazo de Entrega: No definido
Habilidades necesarias