Mentoria 1.0
Dia 1: Apresentação
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
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
1.
Quem são vocês?
Nome, onde mora, hobbies...
4
2.
Mentoria
5
6
mentor: pessoa que inspira, estimula, cria ou orienta
“
Pois bem, vamos aos fatos...
7
“
8
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
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
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
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
E, o que isso tudo tem haver com Testes
de Software?
13
14
Era uma vez...
15
Talita
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 ”
17
Testes vs Qualidade
fase do processo conjunto de características
que devem ser satisfeitas
➔ 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
➔ 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
Varios
caminhos
20
Achar bugs é legal
21
Iniciativas
22
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
Áreas
24
Alguns momentos...
25
Aonde acontecem os teses:
26
Na documentação
No código
Na interface
No ambiente real (com o usuário)
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
É o princípio de entrada de outras áreas...
Testes → Desenvolvedores
Testes → Analistas de Sistemas → Gerente de
Projetos
Testes → Especialista de Testes
Desenvolvedores ← → Testes
28
29
carreira
Fonte:
julio
de
lima
@juliodelimasinsta
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
Livros
31
Livros
32

Carreira em testes de software

  • 1.
    Mentoria 1.0 Dia 1:Apresentação
  • 2.
    Me! Joyce Bastos Analista deQualidade 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 souEU 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
  • 4.
    1. Quem são vocês? Nome,onde mora, hobbies... 4
  • 5.
  • 6.
    6 mentor: pessoa queinspira, estimula, cria ou orienta
  • 7.
    “ Pois bem, vamosaos fatos... 7
  • 8.
  • 9.
    Trânsito ruim ▧ Em2012, 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 – GangnamStyle ▧ 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 Note7 ▧ 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 queisso tudo tem haver com Testes de Software? 13
  • 14.
  • 15.
  • 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 ”
  • 17.
    17 Testes vs Qualidade fasedo processo conjunto de características que devem ser satisfeitas
  • 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 ojeito 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
  • 20.
  • 21.
    Achar bugs élegal 21
  • 22.
  • 23.
    MITOs 23 Iremos testar todasas possibilidades do software Iremos provar a ausência de erros Para testar, o sistema tem que estar completo Planejamos testes livre de falhas
  • 24.
  • 25.
  • 26.
    Aonde acontecem osteses: 26 Na documentação No código Na interface No ambiente real (com o usuário)
  • 27.
    Habilidades que serãodesenvolvidas 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ípiode entrada de outras áreas... Testes → Desenvolvedores Testes → Analistas de Sistemas → Gerente de Projetos Testes → Especialista de Testes Desenvolvedores ← → Testes 28
  • 29.
  • 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
  • 31.
  • 32.