SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
MINDSET DO QA
EM DIFERENTES CONTEXTOS
Júlio de Lima
Senior Consultant at Capco

@juliodelimas
Júlio de Lima
Senior Consultant at Capco

@juliodelimas
MINDSET
Aplicar práticas de qualidade de software,
encontrando falhas previamente independentemente
do contexto em que sou inserido
Mentalidade
Júlio de Lima
Senior Consultant at Capco

@juliodelimas
CONTEXTOS
TRADICIONAL ÁGIL PÓS-ÁGIL*
* bit.ly/slidesDaThaisFreitas
Júlio de Lima
Senior Consultant at Capco

@juliodelimas
TRADICIONAL
CONTEXTOS /
▸ Começo como testador, depois analista e depois líder
▸ O trabalho que desenvolvo será utilizado por outro testador
▸ Traduzo documentação em casos de teste que validam o app
▸ Não tenho tanto contato com código, aguardo os devs
entregarem o app
▸ Tenho que descrever bugs com clareza, pois não tenho tanto
contato com os devs
Júlio de Lima
Senior Consultant at Capco

@juliodelimas
ÁGIL
CONTEXTOS /
▸ Eu mesmo analiso, testo e automatizo testes
▸ Tenho liberdade para testar baseando-se na experiência
▸ Convivo com devs e PO’s e ajudo a identificar riscos e
escrever testes de aceitação
▸ Como os times são enxutos, geralmente não há outros QA’s
em meu time
▸ Aguardo até que as estórias cheguem à coluna de QA, mas
posso ajudar meus companheiros de time
Júlio de Lima
Senior Consultant at Capco

@juliodelimas
PÓS-ÁGIL
CONTEXTOS /
▸ Gosto muito de testar e por isso contamino meus companheiros
mostrando como testar melhor
▸ Ajudo no desenvolvimento, reviso código de outros desenvolvedores
e também corrijo bugs que eu encontro
▸ Aplico práticas de automação de testes desde o início do
desenvolvimento das estórias: unit, api, UI, mobile, etc. Meus testes
demonstram que desenvolvi corretamente a estória.
▸ Uso técnicas de teste empíricas e sistemáticas para validar minhas
tarefas
▸ Entrego meu código em produção com confiança
ENTRE OS CONTEXTOS
TRANSIÇÃO
Júlio de Lima
Senior Consultant at Capco

@juliodelimas
TRADICIONAL >
TRANSIÇÃO
▸ Preciso aprender mais sobre automação, sobre análise de
testes e de riscos pois tudo é bem mais dinâmico
▸ Tenho que rever os meus conceitos sobre o trabalho ao lado
desenvolvedores
▸ Preciso ser mais técnico e mais colaborativo
▸ Tenho que aprender mais sobre ágil, seus valores e atividades
▸ Preciso ser corajoso, expor minhas idéias com clareza e tomar
decisões em conjunto
ÁGIL
Júlio de Lima
Senior Consultant at Capco

@juliodelimas
ÁGIL >
TRANSIÇÃO
▸ Tenho que reaprender a desenvolver aplicações usando padrões e
boas práticas
▸ Tenho que aplicar testes automatizados na camada de unidade, API
e UI, na prática
▸ Preciso continuar aprendendo e usando técnicas de teste
sistemáticas e empíricas para validar o que estou criando
▸ Tenho que dar coach aos outros desenvolvedores sobre como testar
e automatizar testes e em troca receberei coach em como
desenvolver
▸ Meu sucesso será ver todo meu time desenvolvendo, testando e
entregando em produção
PÓS-ÁGIL
GERAIS
RECOMENDAÇÕES
Júlio de Lima
Senior Consultant at Capco

@juliodelimas
GERAIS
RECOMENDAÇÕES
▸ Encontrem na mudança uma oportunidade de crescimento
▸ Pensem sempre em como pode ajudar a fornecer mais
qualidade às aplicações que testa
▸ Compartilhem seus conhecimentos
▸ Sejam críticos e abertos a discussões
▸ Busquem conhecer como as coisas são construídas e como é
possível aplicar testes no que foi construído
DÚVIDAS?
10 CUPONS GRÁTIS PARA O CURSO
DE SELENIUM-WEBDRIVER
bit.ly/CursoWebDriverJulioDeLima
Júlio de Lima
Senior Consultant at Capco

@juliodelimas

Más contenido relacionado

La actualidad más candente

Testing Center of Excellence - Keytorc Approach
Testing Center of Excellence -  Keytorc ApproachTesting Center of Excellence -  Keytorc Approach
Testing Center of Excellence - Keytorc Approach
Keytorc Software Testing Services
 

La actualidad más candente (20)

Agiles Testen - Überblick
Agiles Testen - ÜberblickAgiles Testen - Überblick
Agiles Testen - Überblick
 
[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
 
BDD & Cucumber
BDD & CucumberBDD & Cucumber
BDD & Cucumber
 
Introduction to Bdd and cucumber
Introduction to Bdd and cucumberIntroduction to Bdd and cucumber
Introduction to Bdd and cucumber
 
Arquitetura de Automação de Teste
Arquitetura de Automação de TesteArquitetura de Automação de Teste
Arquitetura de Automação de Teste
 
BDD não é Automação de Testes
BDD não é Automação de TestesBDD não é Automação de Testes
BDD não é Automação de Testes
 
Continuous Inspection of Code Quality: SonarQube
Continuous Inspection of Code Quality: SonarQubeContinuous Inspection of Code Quality: SonarQube
Continuous Inspection of Code Quality: SonarQube
 
Introduction cypress
Introduction cypressIntroduction cypress
Introduction cypress
 
Introdução à Qualidade e Testes Ágeis de Software
Introdução à Qualidade e Testes Ágeis de SoftwareIntrodução à Qualidade e Testes Ágeis de Software
Introdução à Qualidade e Testes Ágeis de Software
 
Qualidade de Software: Atividades e Cultura
Qualidade de Software: Atividades e CulturaQualidade de Software: Atividades e Cultura
Qualidade de Software: Atividades e Cultura
 
Testing Center of Excellence - Keytorc Approach
Testing Center of Excellence -  Keytorc ApproachTesting Center of Excellence -  Keytorc Approach
Testing Center of Excellence - Keytorc Approach
 
ALM - Testes Exploratórios
ALM - Testes ExploratóriosALM - Testes Exploratórios
ALM - Testes Exploratórios
 
BDD com Cucumber
BDD com CucumberBDD com Cucumber
BDD com Cucumber
 
Code Quality Lightning Talk
Code Quality Lightning TalkCode Quality Lightning Talk
Code Quality Lightning Talk
 
Testes Funcionais
Testes FuncionaisTestes Funcionais
Testes Funcionais
 
Automation test framework with cucumber – BDD
Automation test framework with cucumber – BDDAutomation test framework with cucumber – BDD
Automation test framework with cucumber – BDD
 
Mini curso de testes ágeis
Mini curso de testes ágeisMini curso de testes ágeis
Mini curso de testes ágeis
 
BDD with Cucumber
BDD with CucumberBDD with Cucumber
BDD with Cucumber
 
TDD refresher
TDD refresherTDD refresher
TDD refresher
 
O papel do qa (testador) em um time ágil
O papel do qa (testador) em um time ágilO papel do qa (testador) em um time ágil
O papel do qa (testador) em um time ágil
 

Similar a Mindset do QA em diferentes contextos

Uma abordagem às Metodologias Ágeis em Gerência de Projetos
Uma abordagem às Metodologias Ágeis em Gerência de ProjetosUma abordagem às Metodologias Ágeis em Gerência de Projetos
Uma abordagem às Metodologias Ágeis em Gerência de Projetos
Giovani Elísio Silva
 
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de SoftwareQATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
Welington Monteiro
 

Similar a Mindset do QA em diferentes contextos (20)

Uma abordagem às Metodologias Ágeis em Gerência de Projetos
Uma abordagem às Metodologias Ágeis em Gerência de ProjetosUma abordagem às Metodologias Ágeis em Gerência de Projetos
Uma abordagem às Metodologias Ágeis em Gerência de Projetos
 
Métodos Ágeis - Aula02
Métodos Ágeis - Aula02Métodos Ágeis - Aula02
Métodos Ágeis - Aula02
 
Teste Ágeis para todo o time
Teste Ágeis para todo o timeTeste Ágeis para todo o time
Teste Ágeis para todo o time
 
Agile Testing, por Carolina Borim
Agile Testing, por Carolina BorimAgile Testing, por Carolina Borim
Agile Testing, por Carolina Borim
 
Vantagens agil 3
Vantagens agil 3Vantagens agil 3
Vantagens agil 3
 
Falácias e outras ilusões sobre Teste Ágil
Falácias e outras ilusões sobre Teste ÁgilFalácias e outras ilusões sobre Teste Ágil
Falácias e outras ilusões sobre Teste Ágil
 
DevOps é SIM uma questão de QA
DevOps é SIM uma questão de QADevOps é SIM uma questão de QA
DevOps é SIM uma questão de QA
 
Automação de testes - uma introdução sobre estratégias
Automação de testes - uma introdução sobre estratégiasAutomação de testes - uma introdução sobre estratégias
Automação de testes - uma introdução sobre estratégias
 
[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
 
Qualidade e Teste de Software - O que preciso saber
Qualidade e Teste de Software - O que preciso saberQualidade e Teste de Software - O que preciso saber
Qualidade e Teste de Software - O que preciso saber
 
XII Café e CODE - Provocações do Mestre
XII Café e CODE - Provocações do MestreXII Café e CODE - Provocações do Mestre
XII Café e CODE - Provocações do Mestre
 
Como integrar um Agile Tester no seu time
Como integrar um Agile Tester no seu timeComo integrar um Agile Tester no seu time
Como integrar um Agile Tester no seu time
 
Workshop ietec Devops Testing
Workshop ietec Devops TestingWorkshop ietec Devops Testing
Workshop ietec Devops Testing
 
Agile testing coach - Agile Trends Floripa
Agile testing coach - Agile Trends FloripaAgile testing coach - Agile Trends Floripa
Agile testing coach - Agile Trends Floripa
 
Como encontrar um CTO
Como encontrar um CTOComo encontrar um CTO
Como encontrar um CTO
 
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de SoftwareQATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
QATEST - Agile Brazil 2014 - O impacto do DEVOPS na Qualidade de Software
 
Agile Testing Coaching
Agile Testing Coaching  Agile Testing Coaching
Agile Testing Coaching
 
[GUTS-RS] Agile Tester 3.0
[GUTS-RS] Agile Tester 3.0[GUTS-RS] Agile Tester 3.0
[GUTS-RS] Agile Tester 3.0
 
Desmitificando o ágil e o scrum
Desmitificando o ágil e o scrumDesmitificando o ágil e o scrum
Desmitificando o ágil e o scrum
 
Lightning talk Métodos Ágeis
Lightning talk Métodos ÁgeisLightning talk Métodos Ágeis
Lightning talk Métodos Ágeis
 

Más de Júlio de Lima

Más de Júlio de Lima (20)

[ATC2021] Distribuição de Testes em Diferentes Camadas
[ATC2021] Distribuição de Testes em Diferentes Camadas[ATC2021] Distribuição de Testes em Diferentes Camadas
[ATC2021] Distribuição de Testes em Diferentes Camadas
 
ALTER FACE Test Heuristic
ALTER FACE Test HeuristicALTER FACE Test Heuristic
ALTER FACE Test Heuristic
 
Reducing the scope of load test analysis (STAREast 2020)
Reducing the scope of load test analysis (STAREast 2020)Reducing the scope of load test analysis (STAREast 2020)
Reducing the scope of load test analysis (STAREast 2020)
 
[TDC2019] Inteligência Artificial e Testes in a Nutshell
[TDC2019] Inteligência Artificial e Testes  in a Nutshell[TDC2019] Inteligência Artificial e Testes  in a Nutshell
[TDC2019] Inteligência Artificial e Testes in a Nutshell
 
[MoT SP #1] PRISMA para Testes Baseados em Risco
[MoT SP #1] PRISMA para Testes Baseados em Risco[MoT SP #1] PRISMA para Testes Baseados em Risco
[MoT SP #1] PRISMA para Testes Baseados em Risco
 
[DevelopersBR-2018] Testes de performance usando a nuvem
[DevelopersBR-2018] Testes de performance usando a nuvem[DevelopersBR-2018] Testes de performance usando a nuvem
[DevelopersBR-2018] Testes de performance usando a nuvem
 
[7Masters Aug, 2018] Escolhas durante automação de testes de API
[7Masters Aug, 2018] Escolhas durante automação de testes de API[7Masters Aug, 2018] Escolhas durante automação de testes de API
[7Masters Aug, 2018] Escolhas durante automação de testes de API
 
[Front in Sampa 2018] Desenvolvendo como QAs
[Front in Sampa 2018] Desenvolvendo como QAs[Front in Sampa 2018] Desenvolvendo como QAs
[Front in Sampa 2018] Desenvolvendo como QAs
 
[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
 
[PHPConference 2016] Criando Mocks com Prophecy
[PHPConference 2016] Criando Mocks com Prophecy[PHPConference 2016] Criando Mocks com Prophecy
[PHPConference 2016] Criando Mocks com Prophecy
 
[QANinjaConference] Carreira em Testes: Ainda vale a pena?
[QANinjaConference] Carreira em Testes: Ainda vale a pena?[QANinjaConference] Carreira em Testes: Ainda vale a pena?
[QANinjaConference] Carreira em Testes: Ainda vale a pena?
 
[QANinjaConference] Automação de Testes com Codeception
[QANinjaConference] Automação de Testes com Codeception[QANinjaConference] Automação de Testes com Codeception
[QANinjaConference] Automação de Testes com Codeception
 
[TDC2016] Ruby in Tests: Automatizando testes de Unidade, API e GUI (Web)
[TDC2016] Ruby in Tests: Automatizando testes de Unidade, API e GUI (Web)[TDC2016] Ruby in Tests: Automatizando testes de Unidade, API e GUI (Web)
[TDC2016] Ruby in Tests: Automatizando testes de Unidade, API e GUI (Web)
 
[PHPConferenceBR] Automação de testes com Codeception
[PHPConferenceBR] Automação de testes com Codeception[PHPConferenceBR] Automação de testes com Codeception
[PHPConferenceBR] Automação de testes com Codeception
 
[38º GURU SP] Automação de Testes Web em Ruby com Cucumber e Webdriver
[38º GURU SP] Automação de Testes Web em Ruby com Cucumber e Webdriver[38º GURU SP] Automação de Testes Web em Ruby com Cucumber e Webdriver
[38º GURU SP] Automação de Testes Web em Ruby com Cucumber e Webdriver
 
[UNIP2015] Testando a Performance de Aplicações Web com JMeter
[UNIP2015] Testando a Performance de Aplicações Web com JMeter[UNIP2015] Testando a Performance de Aplicações Web com JMeter
[UNIP2015] Testando a Performance de Aplicações Web com JMeter
 
Palestra DevOps para Teste de Software
Palestra DevOps para Teste de SoftwarePalestra DevOps para Teste de Software
Palestra DevOps para Teste de Software
 
[TICNOVA2015] Palestra sobre Automação de Testes
[TICNOVA2015] Palestra sobre Automação de Testes[TICNOVA2015] Palestra sobre Automação de Testes
[TICNOVA2015] Palestra sobre Automação de Testes
 
TDC2015: Testes em APIs REST com Rest-Assured
TDC2015: Testes em APIs REST com Rest-AssuredTDC2015: Testes em APIs REST com Rest-Assured
TDC2015: Testes em APIs REST com Rest-Assured
 
Palestra sobre automação de testes em APIs Rest com Rest-Assured
Palestra sobre automação de testes em APIs Rest com Rest-AssuredPalestra sobre automação de testes em APIs Rest com Rest-Assured
Palestra sobre automação de testes em APIs Rest com Rest-Assured
 

Mindset do QA em diferentes contextos

  • 1. MINDSET DO QA EM DIFERENTES CONTEXTOS Júlio de Lima Senior Consultant at Capco
 @juliodelimas
  • 2. Júlio de Lima Senior Consultant at Capco
 @juliodelimas MINDSET Aplicar práticas de qualidade de software, encontrando falhas previamente independentemente do contexto em que sou inserido Mentalidade
  • 3. Júlio de Lima Senior Consultant at Capco
 @juliodelimas CONTEXTOS TRADICIONAL ÁGIL PÓS-ÁGIL* * bit.ly/slidesDaThaisFreitas
  • 4. Júlio de Lima Senior Consultant at Capco
 @juliodelimas TRADICIONAL CONTEXTOS / ▸ Começo como testador, depois analista e depois líder ▸ O trabalho que desenvolvo será utilizado por outro testador ▸ Traduzo documentação em casos de teste que validam o app ▸ Não tenho tanto contato com código, aguardo os devs entregarem o app ▸ Tenho que descrever bugs com clareza, pois não tenho tanto contato com os devs
  • 5. Júlio de Lima Senior Consultant at Capco
 @juliodelimas ÁGIL CONTEXTOS / ▸ Eu mesmo analiso, testo e automatizo testes ▸ Tenho liberdade para testar baseando-se na experiência ▸ Convivo com devs e PO’s e ajudo a identificar riscos e escrever testes de aceitação ▸ Como os times são enxutos, geralmente não há outros QA’s em meu time ▸ Aguardo até que as estórias cheguem à coluna de QA, mas posso ajudar meus companheiros de time
  • 6. Júlio de Lima Senior Consultant at Capco
 @juliodelimas PÓS-ÁGIL CONTEXTOS / ▸ Gosto muito de testar e por isso contamino meus companheiros mostrando como testar melhor ▸ Ajudo no desenvolvimento, reviso código de outros desenvolvedores e também corrijo bugs que eu encontro ▸ Aplico práticas de automação de testes desde o início do desenvolvimento das estórias: unit, api, UI, mobile, etc. Meus testes demonstram que desenvolvi corretamente a estória. ▸ Uso técnicas de teste empíricas e sistemáticas para validar minhas tarefas ▸ Entrego meu código em produção com confiança
  • 8. Júlio de Lima Senior Consultant at Capco
 @juliodelimas TRADICIONAL > TRANSIÇÃO ▸ Preciso aprender mais sobre automação, sobre análise de testes e de riscos pois tudo é bem mais dinâmico ▸ Tenho que rever os meus conceitos sobre o trabalho ao lado desenvolvedores ▸ Preciso ser mais técnico e mais colaborativo ▸ Tenho que aprender mais sobre ágil, seus valores e atividades ▸ Preciso ser corajoso, expor minhas idéias com clareza e tomar decisões em conjunto ÁGIL
  • 9. Júlio de Lima Senior Consultant at Capco
 @juliodelimas ÁGIL > TRANSIÇÃO ▸ Tenho que reaprender a desenvolver aplicações usando padrões e boas práticas ▸ Tenho que aplicar testes automatizados na camada de unidade, API e UI, na prática ▸ Preciso continuar aprendendo e usando técnicas de teste sistemáticas e empíricas para validar o que estou criando ▸ Tenho que dar coach aos outros desenvolvedores sobre como testar e automatizar testes e em troca receberei coach em como desenvolver ▸ Meu sucesso será ver todo meu time desenvolvendo, testando e entregando em produção PÓS-ÁGIL
  • 11. Júlio de Lima Senior Consultant at Capco
 @juliodelimas GERAIS RECOMENDAÇÕES ▸ Encontrem na mudança uma oportunidade de crescimento ▸ Pensem sempre em como pode ajudar a fornecer mais qualidade às aplicações que testa ▸ Compartilhem seus conhecimentos ▸ Sejam críticos e abertos a discussões ▸ Busquem conhecer como as coisas são construídas e como é possível aplicar testes no que foi construído
  • 13. 10 CUPONS GRÁTIS PARA O CURSO DE SELENIUM-WEBDRIVER bit.ly/CursoWebDriverJulioDeLima Júlio de Lima Senior Consultant at Capco
 @juliodelimas