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

Mindset do QA em diferentes contextos

  • 1.
    MINDSET DO QA EMDIFERENTES CONTEXTOS Júlio de Lima Senior Consultant at Capco
 @juliodelimas
  • 2.
    Júlio de Lima SeniorConsultant 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 SeniorConsultant at Capco
 @juliodelimas CONTEXTOS TRADICIONAL ÁGIL PÓS-ÁGIL* * bit.ly/slidesDaThaisFreitas
  • 4.
    Júlio de Lima SeniorConsultant 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 SeniorConsultant 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 SeniorConsultant 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
  • 7.
  • 8.
    Júlio de Lima SeniorConsultant 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 SeniorConsultant 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
  • 10.
  • 11.
    Júlio de Lima SeniorConsultant 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
  • 12.
  • 13.
    10 CUPONS GRÁTISPARA O CURSO DE SELENIUM-WEBDRIVER bit.ly/CursoWebDriverJulioDeLima Júlio de Lima Senior Consultant at Capco
 @juliodelimas