# Checkin Four | Análise de Sistemas
Erik Alexandre da Silva - Nº10 - INFOB
## O que é e o que faz o QA
QA = Quality Assurance
QA é o profissional Analista de Qualidade de Software, eles são responsaveis por encontrar erros, defeitos e falhas ou como normalmente chamamos, **Bugs**.
## O que causa os Bugs?
* Falha humana;
* Diferença entre ambientes;
* Falha na concepção do projeto ou na arquitetura;
* Falta de testes.
## Responsabilidades do QA
* Garantir que as regras de negócio estão sendo seguidas;
* Garantir que o Software esta funcionando conforme o planejado;
* Achar Bugs ou Brechas nos Software ou nas regras de negócio;
* Mostrar para sua equipe e empresa o valor dos testes;
* Garantir que o usuario final não encontre problemas no SoftWare.
### Front-End & Back-End
Front-End é toda enterface gráfica que se consegue interagir. Já o Back-End é toda a parte lógica do sistema.