SlideShare uma empresa Scribd logo
1 de 32
Baixar para ler offline
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

Mais conteúdo relacionado

Mais procurados

Ferramentas Case de Teste
Ferramentas Case de TesteFerramentas Case de Teste
Ferramentas Case de TesteBeatriz Marques
 
Ferramentas open source para auxiliar os testes de software
Ferramentas open source para auxiliar os testes de softwareFerramentas open source para auxiliar os testes de software
Ferramentas open source para auxiliar os testes de softwareJeremias Araujo
 
Meus 50 Cents sobre Teste de Software
Meus 50 Cents sobre Teste de SoftwareMeus 50 Cents sobre Teste de Software
Meus 50 Cents sobre Teste de SoftwareVanilton Pinheiro
 
[QANinjaConf2017] Testes de Regressão Visual com Galen Framework
[QANinjaConf2017] Testes de Regressão Visual com Galen Framework[QANinjaConf2017] Testes de Regressão Visual com Galen Framework
[QANinjaConf2017] Testes de Regressão Visual com Galen FrameworkJúlio de Lima
 
[ScrumDay2020] A evolução da responsabilidade em testes
[ScrumDay2020] A evolução da responsabilidade em testes[ScrumDay2020] A evolução da responsabilidade em testes
[ScrumDay2020] A evolução da responsabilidade em testesJúlio de Lima
 
Apresentação
ApresentaçãoApresentação
Apresentaçãoshuberry
 
Introdução ao teste de software
 Introdução ao teste de software Introdução ao teste de software
Introdução ao teste de softwareAna Ludmila
 
Modelo V - Desenvolvimento de Software
Modelo V - Desenvolvimento de SoftwareModelo V - Desenvolvimento de Software
Modelo V - Desenvolvimento de SoftwareBruno Bitencourt Luiz
 
Application Lifecycle Management - Campus Party Brasil 2009
Application Lifecycle Management -  Campus Party  Brasil 2009Application Lifecycle Management -  Campus Party  Brasil 2009
Application Lifecycle Management - Campus Party Brasil 2009Ramon Durães
 
Behavior-Driven Development (BDD) - QA Ninja Conf 2016
Behavior-Driven Development (BDD) - QA Ninja Conf 2016Behavior-Driven Development (BDD) - QA Ninja Conf 2016
Behavior-Driven Development (BDD) - QA Ninja Conf 2016Renato Groff
 
Mocking Test - QA Ninja Conf 2016
Mocking Test - QA Ninja Conf 2016Mocking Test - QA Ninja Conf 2016
Mocking Test - QA Ninja Conf 2016Renato Groff
 
T@rget trust t-curso de ferramentas para automação de teste de software
T@rget trust   t-curso de ferramentas para automação de teste de softwareT@rget trust   t-curso de ferramentas para automação de teste de software
T@rget trust t-curso de ferramentas para automação de teste de softwareTargettrust
 
Processo de Desenvolvimento de Software - Fase de Definição
Processo de Desenvolvimento de Software - Fase de DefiniçãoProcesso de Desenvolvimento de Software - Fase de Definição
Processo de Desenvolvimento de Software - Fase de DefiniçãoNatanael Simões
 
Processo de Quality&Assurance em Desenvolvimento de Sistemas
Processo de Quality&Assurance em Desenvolvimento de SistemasProcesso de Quality&Assurance em Desenvolvimento de Sistemas
Processo de Quality&Assurance em Desenvolvimento de SistemasHilton Menezes
 
Modelo de Prototipação
Modelo de PrototipaçãoModelo de Prototipação
Modelo de PrototipaçãoJuliano Pires
 
Gestão de defeitos e testes com Jira
Gestão de defeitos e testes com JiraGestão de defeitos e testes com Jira
Gestão de defeitos e testes com JiraQualister
 

Mais procurados (19)

Ferramentas Case de Teste
Ferramentas Case de TesteFerramentas Case de Teste
Ferramentas Case de Teste
 
Ferramentas open source para auxiliar os testes de software
Ferramentas open source para auxiliar os testes de softwareFerramentas open source para auxiliar os testes de software
Ferramentas open source para auxiliar os testes de software
 
Meus 50 Cents sobre Teste de Software
Meus 50 Cents sobre Teste de SoftwareMeus 50 Cents sobre Teste de Software
Meus 50 Cents sobre Teste de Software
 
[QANinjaConf2017] Testes de Regressão Visual com Galen Framework
[QANinjaConf2017] Testes de Regressão Visual com Galen Framework[QANinjaConf2017] Testes de Regressão Visual com Galen Framework
[QANinjaConf2017] Testes de Regressão Visual com Galen Framework
 
[ScrumDay2020] A evolução da responsabilidade em testes
[ScrumDay2020] A evolução da responsabilidade em testes[ScrumDay2020] A evolução da responsabilidade em testes
[ScrumDay2020] A evolução da responsabilidade em testes
 
Apresentação
ApresentaçãoApresentação
Apresentação
 
Introdução ao teste de software
 Introdução ao teste de software Introdução ao teste de software
Introdução ao teste de software
 
Modelo V - Desenvolvimento de Software
Modelo V - Desenvolvimento de SoftwareModelo V - Desenvolvimento de Software
Modelo V - Desenvolvimento de Software
 
Application Lifecycle Management - Campus Party Brasil 2009
Application Lifecycle Management -  Campus Party  Brasil 2009Application Lifecycle Management -  Campus Party  Brasil 2009
Application Lifecycle Management - Campus Party Brasil 2009
 
Engenharia de software - Prototipo
Engenharia de software - PrototipoEngenharia de software - Prototipo
Engenharia de software - Prototipo
 
Behavior-Driven Development (BDD) - QA Ninja Conf 2016
Behavior-Driven Development (BDD) - QA Ninja Conf 2016Behavior-Driven Development (BDD) - QA Ninja Conf 2016
Behavior-Driven Development (BDD) - QA Ninja Conf 2016
 
Mocking Test - QA Ninja Conf 2016
Mocking Test - QA Ninja Conf 2016Mocking Test - QA Ninja Conf 2016
Mocking Test - QA Ninja Conf 2016
 
Testando o desconhecido
Testando o desconhecidoTestando o desconhecido
Testando o desconhecido
 
T@rget trust t-curso de ferramentas para automação de teste de software
T@rget trust   t-curso de ferramentas para automação de teste de softwareT@rget trust   t-curso de ferramentas para automação de teste de software
T@rget trust t-curso de ferramentas para automação de teste de software
 
Processo de Desenvolvimento de Software - Fase de Definição
Processo de Desenvolvimento de Software - Fase de DefiniçãoProcesso de Desenvolvimento de Software - Fase de Definição
Processo de Desenvolvimento de Software - Fase de Definição
 
Processo de Quality&Assurance em Desenvolvimento de Sistemas
Processo de Quality&Assurance em Desenvolvimento de SistemasProcesso de Quality&Assurance em Desenvolvimento de Sistemas
Processo de Quality&Assurance em Desenvolvimento de Sistemas
 
Desenvolvedor também testa!
Desenvolvedor também testa!Desenvolvedor também testa!
Desenvolvedor também testa!
 
Modelo de Prototipação
Modelo de PrototipaçãoModelo de Prototipação
Modelo de Prototipação
 
Gestão de defeitos e testes com Jira
Gestão de defeitos e testes com JiraGestão de defeitos e testes com Jira
Gestão de defeitos e testes com Jira
 

Semelhante a Carreira em testes de software

Os Rumos do Teste de Software
Os Rumos do Teste de SoftwareOs Rumos do Teste de Software
Os Rumos do Teste de Softwareandrevdrodrigues
 
[GUTS-RS] GUTS Universitário - Carreira de Testes
[GUTS-RS] GUTS Universitário - Carreira de Testes[GUTS-RS] GUTS Universitário - Carreira de Testes
[GUTS-RS] GUTS Universitário - Carreira de TestesGUTS-RS
 
Aplicando técnicas de UX na reformulação de produtos.
Aplicando técnicas de UX na reformulação de produtos.Aplicando técnicas de UX na reformulação de produtos.
Aplicando técnicas de UX na reformulação de produtos.Ana Cristine Veneziani
 
Aplicando técnicas de UX na reformulação de produtos.
Aplicando técnicas de UX na reformulação de produtos.Aplicando técnicas de UX na reformulação de produtos.
Aplicando técnicas de UX na reformulação de produtos.Ana Cristine Veneziani
 
Pesquisa e teste com usuários: modo de usar
Pesquisa e teste com usuários: modo de usarPesquisa e teste com usuários: modo de usar
Pesquisa e teste com usuários: modo de usarPatricia De Cia
 
TDC SP 2019 - Decodificando o code review
TDC SP 2019 - Decodificando o code reviewTDC SP 2019 - Decodificando o code review
TDC SP 2019 - Decodificando o code reviewElaine Naomi
 
Ux na vida real deedz
Ux na vida real  deedzUx na vida real  deedz
Ux na vida real deedzDextra
 
UX na vida real - Aplicando técnicas na reformulação de um produto
UX na vida real - Aplicando técnicas na reformulação de um produtoUX na vida real - Aplicando técnicas na reformulação de um produto
UX na vida real - Aplicando técnicas na reformulação de um produtoLariane Rossanese
 
IHM - INTERFACE HOMEM MÁQUINA TESTE DE USABILIDADE
IHM - INTERFACE HOMEM MÁQUINA TESTE DE USABILIDADEIHM - INTERFACE HOMEM MÁQUINA TESTE DE USABILIDADE
IHM - INTERFACE HOMEM MÁQUINA TESTE DE USABILIDADEFernandaRodriguesMac4
 
Guru SP: Decodificando o code review
Guru SP: Decodificando o code reviewGuru SP: Decodificando o code review
Guru SP: Decodificando o code reviewElaine Naomi
 
A Carreira de Desenvolvedor: do Jr ao Sênior
A Carreira de Desenvolvedor: do Jr ao SêniorA Carreira de Desenvolvedor: do Jr ao Sênior
A Carreira de Desenvolvedor: do Jr ao SêniorMarcos Pereira
 
Criando produtos e serviços reais para o mundo virtual.
Criando produtos e serviços reais para o mundo virtual.Criando produtos e serviços reais para o mundo virtual.
Criando produtos e serviços reais para o mundo virtual.Jane Vita
 
Qual aula_05__design_e_reprojeto_de_usabilidade
Qual  aula_05__design_e_reprojeto_de_usabilidadeQual  aula_05__design_e_reprojeto_de_usabilidade
Qual aula_05__design_e_reprojeto_de_usabilidadeRafael Lima
 
Aula 6 - Design e Processo de Design de Interfaces de Usuário
Aula 6 - Design e Processo de Design de Interfaces de UsuárioAula 6 - Design e Processo de Design de Interfaces de Usuário
Aula 6 - Design e Processo de Design de Interfaces de UsuárioAndré Constantino da Silva
 
Qualidade não é só bonita e nem tão chata
Qualidade não é só bonita e nem tão chataQualidade não é só bonita e nem tão chata
Qualidade não é só bonita e nem tão chataLivia Gabos
 
Code review: o que isso diz sobre a cultura dos times de desenvolvimento?
Code review: o que isso diz sobre a cultura dos times de desenvolvimento?Code review: o que isso diz sobre a cultura dos times de desenvolvimento?
Code review: o que isso diz sobre a cultura dos times de desenvolvimento?Elaine Naomi
 
Qualidade de Software
Qualidade de SoftwareQualidade de Software
Qualidade de SoftwareQualister
 

Semelhante a Carreira em testes de software (20)

Os Rumos do Teste de Software
Os Rumos do Teste de SoftwareOs Rumos do Teste de Software
Os Rumos do Teste de Software
 
[GUTS-RS] GUTS Universitário - Carreira de Testes
[GUTS-RS] GUTS Universitário - Carreira de Testes[GUTS-RS] GUTS Universitário - Carreira de Testes
[GUTS-RS] GUTS Universitário - Carreira de Testes
 
Aplicando técnicas de UX na reformulação de produtos.
Aplicando técnicas de UX na reformulação de produtos.Aplicando técnicas de UX na reformulação de produtos.
Aplicando técnicas de UX na reformulação de produtos.
 
Aplicando técnicas de UX na reformulação de produtos.
Aplicando técnicas de UX na reformulação de produtos.Aplicando técnicas de UX na reformulação de produtos.
Aplicando técnicas de UX na reformulação de produtos.
 
Rumos do teste de software
Rumos do teste de softwareRumos do teste de software
Rumos do teste de software
 
Pesquisa e teste com usuários: modo de usar
Pesquisa e teste com usuários: modo de usarPesquisa e teste com usuários: modo de usar
Pesquisa e teste com usuários: modo de usar
 
TDC SP 2019 - Decodificando o code review
TDC SP 2019 - Decodificando o code reviewTDC SP 2019 - Decodificando o code review
TDC SP 2019 - Decodificando o code review
 
Ux na vida real deedz
Ux na vida real  deedzUx na vida real  deedz
Ux na vida real deedz
 
UX na vida real - Aplicando técnicas na reformulação de um produto
UX na vida real - Aplicando técnicas na reformulação de um produtoUX na vida real - Aplicando técnicas na reformulação de um produto
UX na vida real - Aplicando técnicas na reformulação de um produto
 
IHM - INTERFACE HOMEM MÁQUINA TESTE DE USABILIDADE
IHM - INTERFACE HOMEM MÁQUINA TESTE DE USABILIDADEIHM - INTERFACE HOMEM MÁQUINA TESTE DE USABILIDADE
IHM - INTERFACE HOMEM MÁQUINA TESTE DE USABILIDADE
 
Guru SP: Decodificando o code review
Guru SP: Decodificando o code reviewGuru SP: Decodificando o code review
Guru SP: Decodificando o code review
 
A Carreira de Desenvolvedor: do Jr ao Sênior
A Carreira de Desenvolvedor: do Jr ao SêniorA Carreira de Desenvolvedor: do Jr ao Sênior
A Carreira de Desenvolvedor: do Jr ao Sênior
 
Criando produtos e serviços reais para o mundo virtual.
Criando produtos e serviços reais para o mundo virtual.Criando produtos e serviços reais para o mundo virtual.
Criando produtos e serviços reais para o mundo virtual.
 
Qual aula_05__design_e_reprojeto_de_usabilidade
Qual  aula_05__design_e_reprojeto_de_usabilidadeQual  aula_05__design_e_reprojeto_de_usabilidade
Qual aula_05__design_e_reprojeto_de_usabilidade
 
Aula 6 - Design e Processo de Design de Interfaces de Usuário
Aula 6 - Design e Processo de Design de Interfaces de UsuárioAula 6 - Design e Processo de Design de Interfaces de Usuário
Aula 6 - Design e Processo de Design de Interfaces de Usuário
 
Qualidade não é só bonita e nem tão chata
Qualidade não é só bonita e nem tão chataQualidade não é só bonita e nem tão chata
Qualidade não é só bonita e nem tão chata
 
Code review: o que isso diz sobre a cultura dos times de desenvolvimento?
Code review: o que isso diz sobre a cultura dos times de desenvolvimento?Code review: o que isso diz sobre a cultura dos times de desenvolvimento?
Code review: o que isso diz sobre a cultura dos times de desenvolvimento?
 
Workshop de UX, 02
Workshop de UX, 02Workshop de UX, 02
Workshop de UX, 02
 
Qualidade de Software
Qualidade de SoftwareQualidade de Software
Qualidade de Software
 
Dba Testes Gerentes B2
Dba Testes Gerentes B2Dba Testes Gerentes B2
Dba Testes Gerentes B2
 

Carreira em testes de software

  • 1. Mentoria 1.0 Dia 1: Apresentação
  • 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
  • 4. 1. Quem são vocês? Nome, onde mora, hobbies... 4
  • 6. 6 mentor: pessoa que inspira, estimula, cria ou orienta
  • 7. “ Pois bem, vamos aos fatos... 7
  • 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
  • 14. 14
  • 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 fase do 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 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
  • 21. Achar bugs é legal 21
  • 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