Skip to main content

Arquitetura de QA adotada

Visão geral da arquitetura de QA

A arquitetura de Qualidade de Software adotada na DBSeller foi desenhada para atuar de forma contínua ao longo de todo o ciclo de vida do desenvolvimento, desde a concepção da demanda até o acompanhamento pós-release.

Qualidade não é tratada como uma fase final do processo, mas como um conjunto de práticas integradas ao fluxo de desenvolvimento. A arquitetura de QA existe para garantir que a validação ocorra de maneira estruturada, previsível e alinhada às necessidades do negócio, evitando a concentração de riscos apenas no momento da entrega.

Essa abordagem permite que problemas sejam identificados mais cedo, reduzindo impactos técnicos, operacionais e de negócio.


Arquitetura orientada ao ciclo de vida

A arquitetura de QA da DBSeller está distribuída ao longo das principais etapas do ciclo de desenvolvimento:

  • refinamento e entendimento da demanda

  • planejamento e definição de estratégia de teste

  • desenvolvimento da funcionalidade

  • execução de testes

  • liberação e acompanhamento em produção

Cada uma dessas etapas possui pontos claros de atuação do QA, garantindo que a qualidade seja avaliada de forma progressiva, e não apenas no final do processo.


Testes manuais e automatizados como componentes da arquitetura

Na DBSeller, testes manuais e automatizados são tratados como componentes complementares da arquitetura de QA, e não como abordagens concorrentes.

  • Testes manuais são utilizados principalmente para validações funcionais, exploratórias e análise de cenários com maior variabilidade.

  • Testes automatizados são aplicados para validações repetitivas, regressões e cenários críticos que exigem consistência e frequência de execução.

A definição de quando e como cada abordagem é utilizada faz parte da estratégia de QA e está integrada à arquitetura como um todo.


Conexão entre QA e desenvolvimento

O QA se conecta ao desenvolvimento em múltiplos pontos da arquitetura, atuando de forma colaborativa e contínua. Essa conexão ocorre:

  • no refinamento, com análise de requisitos e critérios de aceite

  • durante o desenvolvimento, com planejamento e preparação da validação

  • após a entrega, com validação de correções e análise de impactos

Essa integração evita a criação de silos e permite que QA e desenvolvimento atuem de forma alinhada, com foco na estabilidade e evolução do sistema.


Ferramentas como parte da arquitetura de QA

As ferramentas utilizadas pela DBSeller fazem parte da arquitetura de QA e dão suporte às atividades de validação, automação, registro de evidências e comunicação. Elas são escolhidas para atender necessidades específicas dentro do processo de qualidade.

Nesta arquitetura, as ferramentas:

  • suportam a execução dos testes

  • auxiliam no registro e rastreabilidade das validações

  • contribuem para a padronização do trabalho de QA

Os detalhes de uso e configuração de cada ferramenta são tratados em seções específicas da wiki. Nesta página, elas são consideradas como elementos estruturais que viabilizam a atuação da arquitetura de QA ao longo do ciclo de vida do software.