Dia 1 da mentoria realizada com um grupo voluntariado que estão ingressando ou se aprimorando na carreira de Qualidade de Software. Assunto: Carreira em teste de software
2. Me!
Joyce Bastos
Analista de Qualidade
8 anos no mercado
Interface Web, interface mobile e
API
Scrum Master
Professora
2
Paraúcha
Mãe do Pixel e da Meg
e-mail: joyce.csb@gmail.com
3. Agenda
Dia 1:
Quem sou EU e Quem são vocês.
História da Qualidade de Software. Como
tudo começou até os dias atuais.
Dia 2:
Principais conceitos na área
Dia 3:
Principais ferramentas da área e
Metodologias
Dia 4:
Mão na massa: cenários de testes e
gerência de bug.
Dia 5:
Mão na massa: testes automatizado de
interface web
Dia 6:
Qualidade web versus Qualidade mobile
Dia 7:
Atualizando o curriculo/linkedin
Dia 8:
Simulação de entrevista
3
9. Trânsito ruim
▧ Em 2012, justiça da
Califórnia convocou 1,2
mil pessoas como júri
no mesmo DIA e
HORÁRIO
9
10. Promoção da pepsi
▧ 1992: Quem tirar a
tampinha com o
número 349 ganhará
um prêmio em dinheiro.
Nas Filipinas 800 mil
tampinhas com o
número 349 foram
produzidas.
10
11. YouTube – Gangnam Style
▧ o vídeo mais assistido
na história do YouTube
"quebrou" o contador
de visitas do site:
aparentemente, o
contador teria sido
programado para ir, no
máximo, até
2.147.483.647
11
12. Samsung Galaxy Note 7
▧ Recall do samsung
galaxy note 7.
Oferecendo US$ 100
para quem trocar o
Galaxy Note 7 por outro
aparelho da Samsung.
O kit para devolver o
smartphone inclui luvas
e até uma caixa com
isolamento térmico.
▧
12
13. E, o que isso tudo tem haver com Testes
de Software?
13
16. 16
O que é ser Tester?
Testador
Analista de testes
Engenheiro de testes
Quality Assurence (QA)
Analista de Qualidade
Arquiteto de testes
“ Zelar pela qualidade do
produto entregue ”
18. ➔ Achar bugs
➔ Pensar na melhor experiência do usuário
➔ Medir o que está sendo entregue
➔ Indagar
➔ Desconfiar
➔ FOCO no usuário final
E o que é ser tester?
18
19. ➔ Apenas o jeito de Pensar
➔ Imparcial
➔ Pensar no usuário
➔ Tem as mesmas condições
que o usuário final
➔ Reporta os erros
➔ Analisa os indicadores
➔
Teste ≠ Desenvolvedor
19
23. MITOs
23
Iremos testar todas as possibilidades
do software
Iremos provar a ausência de erros
Para testar, o sistema tem que estar
completo
Planejamos testes livre de falhas
26. Aonde acontecem os teses:
26
Na documentação
No código
Na interface
No ambiente real (com o usuário)
27. Habilidades que serão desenvolvidas
Boa comunicação;
Boa habilidade analítica;
Uma mente desafiadora e curiosa;
Atenção aos detalhes e tenacidade;
Entendimento de falhas de software comuns;
Conhecimento do domínio;
Conhecimento do sistema ou aplicativo em teste;
Experiência em vários esforços de teste;
Técnicas.
27
28. É o princípio de entrada de outras áreas...
Testes → Desenvolvedores
Testes → Analistas de Sistemas → Gerente de
Projetos
Testes → Especialista de Testes
Desenvolvedores ← → Testes
28
30. Referências na área
▧ Julio de Lima - @juliodelimasinsta
▧ Vinny Pessoni - @pessonizando
▧ Tainara Reis - @qatainarareis
▧ Ster no bug - @ster_nobug
▧ Mari do QA - @amari.doqa
▧ Walmyr Lima e Silva Filho (TAT)
▧ Reinaldo Ferraz
30