QA: Quitar o Agiota? Não! Quality Assurance!
se bem que quitar o agiota passa a ser uma opção mais segura agora hein pessoal
Conversando com uma amiga sobre carreira, eu trouxe que além de desenvolvedora, eu queria ser QA. Eis que ouço, com estranheza:
QA? Não é coisa de agiota, ilícita ou de comer não né?
Bem, além de perceber que a minha credibilidade com a minha amiga é quase zero, descobri também, após falar com mais gente, que não só ela, mas outras pessoas como estudantes de TI não conhecem bem o que é QA. A ideia desse post é explicar um pouco disso na tecnologia.
Existem aqui termos estranhos para algumas pessoas. Mas relax! Colocarei links explicando o que é cada um deles para melhor compreensão.
você lendo e entendendo o que é QA / você dando nota 4 depois de ver as piadinhas de má qualidade
O conceito de QA
QA significa “Quality Assurance”, ou em tradução direta, “Garantia de Qualidade”. Então, quando alguém diz que é QA ou que atua em um time de QA, no fundo está fazendo uma referência a essa função de coordenar a garantia de qualidade de um produto de software, geralmente em um time de desenvolvimento.
O que envolve qualidade?
Sabe quando você vai brincar em um joguinho e acontecem coisas esquisitas? Ou quando o app do seu banco não colabora e fica travando? Estão envolvidos tretas na qualidade.
A garantia dela envolve cuidados na experiência do usuário, como um olhar atento nas funções de uma aplicação, evitando os famosos bugs, na velocidade, na acessibilidade e outras precauções.
os cuidados evitariam coisas tristes, como o CyberPunk 2077
E quem trabalha como QA? O que faz?
Essa pessoa auxilia a enxergar melhorias na entrega e nos processos do time. Sua atuação passa por:
- Documentar os requisitos do software e o que será validado.
- Validar se os processos planejados foram executados.
- Testar se está tudo nos conformes (testes manuais e automatizados).
- Programar testes para stacks de CI/CD.
boatos que é assim a compra de uma cama de um QA
Então é o QA que é responsável pela qualidade?
Não. A qualidade é responsabilidade do time. O QA traz práticas, análises e insights, ajudando e coordenando esse processo. Ele pode amparar o PO, ajudar o UX nos layouts e auxiliar o DevOps no processo de CI/CD.
Terminando o produto, finalizou o trabalho?

Nope. Depois da entrega, o usuário final assume. Feedbacks e novos bugs podem surgir, e o trabalho de qualidade recomeça.
Postagem migrada do Medium
- Por Mai R. em 14 de maio de 2021.
- Link original