QA: Quitar o Agiota? Não! Quality Assurance!

Meme sobre agiotas e transferências via WhatsApp 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.

Meme Kelly Key no PC 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.

Gif Cyberpunk 2077 bug 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.

Tirinha Engenheiro de QA comprando cama 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?

Gif Achou Errado Otário

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