SlideShare uma empresa Scribd logo
1 de 34
Criação de uma equipe de QAs,
do Waterfall ao Agile
RobsonAgapito
Robson Agapito
I like to work with QA
@robsonagapito
@testadores_com
http://www.slideshare.net/robsonagapito/
https://br.linkedin.com/in/robsonagapito
Mundo dos Testes
O Início
Estrutura Inicial
Time 1
+/- 10
devs
Time 1
+/- 10
devs
Time 2Time 2 Time 3Time 3 Time 4Time 4 Time 5Time 5
QAQA
Consultoria
(Devs)
Consultoria
(Devs)
Bugs no Início
Contratação de um Dev para ajudar
Time de QA
Contratação Inicial
3 especialistas 1 consultor
Primeiro time de Suporte - Apoio
Estrutura Melhorada
Time 1
+/- 10
devs
Time 1
+/- 10
devs
Time 2Time 2 Time 3Time 3 Time 4Time 4 Time 5Time 5
QAQA
Consultoria
(Devs)
Consultoria
(Devs)
CrowdTest / Free Lancer
Utilização de projetos de QA
(Planejamento / Acompanhamento /
Resultado / Gestão de Defeitos)
Waterfall
Segundo Time de Suporte
Indo para os times ágeis
Novo Especialista Funcional
Contratação de um QAOpsContratação de um QAOps
+ QUE 500 MÁQUINAS+ QUE 500 MÁQUINAS
QAOps Jr - Suporte
Montagem do ambiente de QA/Dev
- SemVer
- Promoção de Pacotes
- Continuous Integration - Centralizada
- Jenkins
- Selenium Grid
- Continuous Deployment - DEV
- Continuous Delivery - QA/Prod
Oitava contratação Suporte
Consultoria de QA
Dailys / Retrospectiva de QA
Trainee
Trabalhando em Times ágeis
• Utilizando Kanban
• Projeto único
• Deixamos o Bugzilla
• Apoio em processos de melhoria continua
• Participação ativa em cerimônias ágeis
• Foco em automação
• Foco em BDD (Behavior Driven Testing)
Sem Metas
Metas em Conjunto
• Padrão de Escrita na História
• Ter critério de aceitação em todas as histórias
• Realizar verificação de código (se não for desenvolvimento em par)
• Ter testes de integração (testes de API)
• Estar no padrão de versionamento
• Utilização do novo CI
• Biblioteca de Segurança e Cobertura de Código
• Ter a rota de monitoração das aplicações/sistemas/apis com o padrão
"/monitoring"
• Criação da automação funcional de pelo menos um teste de cada história
desenvolvida
• Realizar testes manuais que não foram cobertos pelos testes unitários, testes de
integração e automação funcional
• Realizar um teste exploratório para liberação da feature, para avaliação de layouts
e front-end
• Ajudar times a praticar as principais cerimônias do agil (Planning, Daily,
Retrospective, Kanban…)
Metas Objetivas
(Automação e BDD)
• Criar casos de testes antes do desenvolvimento
• Realizar mais testes através de Rotas do que testes em Interface
Front End pelos QAs
• Criação da automação funcional para o Happy Path
• Ter aplicado testes de Performance
• Oficializar novas técnicas para o processo de Testes Exploratórios
para o time de QA.
• Ter 100% das funcionalidades críticas dos paineis automatizadas
Mudança de Gerencia
&
Centro de Custo Separado
Automação
• Automação com Cucumber
• Selenium IDE
• Utilização do Git
• Selenium RC / JUnit / Java
• Utilização da técnica de DDT (Data Driven Testing)
• Selenium RC / RSpec / Ruby
• Selenium Webdriver / RSpec / Ruby
• Selenium Grid
• Integration Testing - RSpec/Ruby
• Cucumber / Phantom JS-Poltergeist com BDD (Behavior Driven Development)
• Selenium Webdriver / RSpec / Ruby on Rails com BDD (Bejavior Driven Development)
Treinamento
• Leitura do Livro Base de conhecimento
• Treinamento para formar Analista de Teste
• Treinamento Externo Agile Tester
• Treinamento em Ruby on Rails
• Coaching - Especialistas / Analistas
• Participação em Eventos.
Estrutura Hoje
Time 1
3 QAs
Time 1
3 QAs
Time 2
1 QA
Time 2
1 QA
Time 3
4 QAs
Time 3
4 QAs
Time 4
3 QAs
Time 4
3 QAs
Time 5
1 QA
Time 5
1 QA
2 QAOps2 QAOps
CoordenadorCoordenador
Dúvidas?
robsonagapito@gmail.com
Criação de uma equipe de QAs,
do Waterfall ao Agile
RobsonAgapito

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

[Uff] Continuous Delivery: Entrega Contínua de Software de Valor
[Uff] Continuous Delivery: Entrega Contínua de Software de Valor[Uff] Continuous Delivery: Entrega Contínua de Software de Valor
[Uff] Continuous Delivery: Entrega Contínua de Software de Valor
 
TOTVS - Agile Testing e a Importância de se ter Estratégia de Testes
TOTVS - Agile Testing e a Importância de se ter Estratégia de TestesTOTVS - Agile Testing e a Importância de se ter Estratégia de Testes
TOTVS - Agile Testing e a Importância de se ter Estratégia de Testes
 
Continuous Delivery - versão estendida :)
Continuous Delivery - versão estendida :)Continuous Delivery - versão estendida :)
Continuous Delivery - versão estendida :)
 
Visual Regression Testing: mais um tipo de teste pra sua pipeline
Visual Regression Testing: mais um tipo de teste pra sua pipelineVisual Regression Testing: mais um tipo de teste pra sua pipeline
Visual Regression Testing: mais um tipo de teste pra sua pipeline
 
ATC BSB - Agile Testing
ATC BSB - Agile Testing ATC BSB - Agile Testing
ATC BSB - Agile Testing
 
TDC2018SP | Trilha Testes - Testes de Acessibilidade - Qualidade para Todos
TDC2018SP | Trilha Testes - Testes de Acessibilidade - Qualidade para TodosTDC2018SP | Trilha Testes - Testes de Acessibilidade - Qualidade para Todos
TDC2018SP | Trilha Testes - Testes de Acessibilidade - Qualidade para Todos
 
[Agile Brazil] Entrega Contínua na Infoglobo: gerando valor em 2 horas
[Agile Brazil] Entrega Contínua na Infoglobo:  gerando valor em 2 horas[Agile Brazil] Entrega Contínua na Infoglobo:  gerando valor em 2 horas
[Agile Brazil] Entrega Contínua na Infoglobo: gerando valor em 2 horas
 
Importância de Testes Automatizados para Continuous Delivery & DevOps
Importância de Testes Automatizados para Continuous Delivery & DevOpsImportância de Testes Automatizados para Continuous Delivery & DevOps
Importância de Testes Automatizados para Continuous Delivery & DevOps
 
Coders On Beer + Ministry Of Testing - Agile Testing
Coders On Beer + Ministry Of Testing - Agile TestingCoders On Beer + Ministry Of Testing - Agile Testing
Coders On Beer + Ministry Of Testing - Agile Testing
 
Continuous Delivery & APIs - Evoluindo uma Arquitetura Orientada a Serviços
Continuous Delivery & APIs - Evoluindo uma Arquitetura Orientada a ServiçosContinuous Delivery & APIs - Evoluindo uma Arquitetura Orientada a Serviços
Continuous Delivery & APIs - Evoluindo uma Arquitetura Orientada a Serviços
 
Estratégias para o uso de integração e entrega contínua com gocd
Estratégias para o uso de integração e entrega contínua com gocdEstratégias para o uso de integração e entrega contínua com gocd
Estratégias para o uso de integração e entrega contínua com gocd
 
Feedback mais rápido na sua build dividindo os testes funcionais
Feedback mais rápido na sua build dividindo os testes funcionaisFeedback mais rápido na sua build dividindo os testes funcionais
Feedback mais rápido na sua build dividindo os testes funcionais
 
Agile Tester – a importância da automação dos testes no DevOps - Sidnei Eiji ...
Agile Tester – a importância da automação dos testes no DevOps - Sidnei Eiji ...Agile Tester – a importância da automação dos testes no DevOps - Sidnei Eiji ...
Agile Tester – a importância da automação dos testes no DevOps - Sidnei Eiji ...
 
Migração SVN para GIT
Migração SVN para GITMigração SVN para GIT
Migração SVN para GIT
 
Alcançando qualidade de software através de entrega contínua
Alcançando qualidade de software através de entrega contínuaAlcançando qualidade de software através de entrega contínua
Alcançando qualidade de software através de entrega contínua
 
[Lady talks]Continuous Delivery
[Lady talks]Continuous Delivery[Lady talks]Continuous Delivery
[Lady talks]Continuous Delivery
 
E so mais um campinho na tela
E so mais um campinho na telaE so mais um campinho na tela
E so mais um campinho na tela
 
Automação de Teste para REST, Web e Mobile
Automação de Teste para REST, Web e MobileAutomação de Teste para REST, Web e Mobile
Automação de Teste para REST, Web e Mobile
 
Dev ops integração contínua com jenkins
Dev ops integração contínua com jenkinsDev ops integração contínua com jenkins
Dev ops integração contínua com jenkins
 
A Importância do Teste Continuo
A Importância do Teste ContinuoA Importância do Teste Continuo
A Importância do Teste Continuo
 

Destaque

Destaque (13)

QAs podem realizar testes de APIs? DEVEM!!!
QAs podem realizar testes de APIs? DEVEM!!!QAs podem realizar testes de APIs? DEVEM!!!
QAs podem realizar testes de APIs? DEVEM!!!
 
TDC 2012 - Processo de Teste e Qualidade de Software
TDC 2012 - Processo de Teste e Qualidade de SoftwareTDC 2012 - Processo de Teste e Qualidade de Software
TDC 2012 - Processo de Teste e Qualidade de Software
 
Apresentação sobre JRuby
Apresentação sobre JRubyApresentação sobre JRuby
Apresentação sobre JRuby
 
Seu site voando
Seu site voandoSeu site voando
Seu site voando
 
Utilizando Cucumber para um Continuous Delivery
Utilizando Cucumber para um Continuous DeliveryUtilizando Cucumber para um Continuous Delivery
Utilizando Cucumber para um Continuous Delivery
 
Automação de testes funcionais com Python e Mechanize
Automação de testes funcionais com Python e MechanizeAutomação de testes funcionais com Python e Mechanize
Automação de testes funcionais com Python e Mechanize
 
QA Automation Battle: Java vs Python vs Ruby [09.04.2015]
QA Automation Battle: Java vs Python vs Ruby [09.04.2015]QA Automation Battle: Java vs Python vs Ruby [09.04.2015]
QA Automation Battle: Java vs Python vs Ruby [09.04.2015]
 
Jruby, o melhor de 2 mundos (MacGyver + ChuckNorris)
Jruby, o melhor de 2 mundos (MacGyver + ChuckNorris)Jruby, o melhor de 2 mundos (MacGyver + ChuckNorris)
Jruby, o melhor de 2 mundos (MacGyver + ChuckNorris)
 
[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
 
Ruby vs Java
Ruby vs JavaRuby vs Java
Ruby vs Java
 
Ruby For Java Programmers
Ruby For Java ProgrammersRuby For Java Programmers
Ruby For Java Programmers
 
Java vs. Ruby
Java vs. RubyJava vs. Ruby
Java vs. Ruby
 
Ruby for Java Developers
Ruby for Java DevelopersRuby for Java Developers
Ruby for Java Developers
 

Semelhante a Criação de uma equipe de QAs, do Waterfall ao Agile

Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?
Igor Abade
 
1- Apresentacao Metodologia RCP
1- Apresentacao Metodologia RCP1- Apresentacao Metodologia RCP
1- Apresentacao Metodologia RCP
Frank Coelho
 

Semelhante a Criação de uma equipe de QAs, do Waterfall ao Agile (20)

Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
Boas práticas de desenvolvimento ágil com Continuous Integration + Delivery e...
 
Agile Brazil 2018
Agile Brazil 2018Agile Brazil 2018
Agile Brazil 2018
 
QA-2023-qualityassuranceequipe-teste_v3.pptx
QA-2023-qualityassuranceequipe-teste_v3.pptxQA-2023-qualityassuranceequipe-teste_v3.pptx
QA-2023-qualityassuranceequipe-teste_v3.pptx
 
Apresentacao dev ops
Apresentacao dev opsApresentacao dev ops
Apresentacao dev ops
 
Método Ágil Scrum
Método Ágil ScrumMétodo Ágil Scrum
Método Ágil Scrum
 
CNQS - Testes Automatizados & Continuous Delivery
CNQS - Testes Automatizados & Continuous DeliveryCNQS - Testes Automatizados & Continuous Delivery
CNQS - Testes Automatizados & Continuous Delivery
 
Workshop - Plano de Testes End to End com o Microsoft Test Manager
Workshop   - Plano de Testes End to End com o Microsoft Test ManagerWorkshop   - Plano de Testes End to End com o Microsoft Test Manager
Workshop - Plano de Testes End to End com o Microsoft Test Manager
 
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
 
Maio 2016 - O QA em um Time Ágil
Maio 2016 - O QA em um Time Ágil Maio 2016 - O QA em um Time Ágil
Maio 2016 - O QA em um Time Ágil
 
Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?Menos teste e mais qualidade - como equilibrar essa equação?
Menos teste e mais qualidade - como equilibrar essa equação?
 
[Karla e Larissa] Agile Brazil 2018
[Karla e Larissa] Agile Brazil 2018[Karla e Larissa] Agile Brazil 2018
[Karla e Larissa] Agile Brazil 2018
 
Scrum
ScrumScrum
Scrum
 
Metodologias Ageis
Metodologias AgeisMetodologias Ageis
Metodologias Ageis
 
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
FPF Tech - SCRUM - Framework para desenvolver projetos - Cenartec 2014
 
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetosCenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
Cenartec 2014 - FPF Tech - SCRUM - Framework para desenvolver projetos
 
Lista de Práticas Ágeis
Lista de Práticas ÁgeisLista de Práticas Ágeis
Lista de Práticas Ágeis
 
1- Apresentacao Metodologia RCP
1- Apresentacao Metodologia RCP1- Apresentacao Metodologia RCP
1- Apresentacao Metodologia RCP
 
1 apresentacao metodologia rcp
1  apresentacao metodologia rcp1  apresentacao metodologia rcp
1 apresentacao metodologia rcp
 
TechNet Wiki Summit 2015 - DevOps
TechNet Wiki Summit 2015 - DevOpsTechNet Wiki Summit 2015 - DevOps
TechNet Wiki Summit 2015 - DevOps
 
Boas práticas para deploy contínuo com drupal
Boas práticas para deploy contínuo com drupalBoas práticas para deploy contínuo com drupal
Boas práticas para deploy contínuo com drupal
 

Mais de Robson Agapito Correa

Palestra FIAP - 11/09/2014 - Testes de Software
Palestra FIAP - 11/09/2014 - Testes de SoftwarePalestra FIAP - 11/09/2014 - Testes de Software
Palestra FIAP - 11/09/2014 - Testes de Software
Robson Agapito Correa
 

Mais de Robson Agapito Correa (13)

ChatGPT e Testes de Software
ChatGPT e Testes de SoftwareChatGPT e Testes de Software
ChatGPT e Testes de Software
 
Testes em uma arquitetura com messageria/streaming (Kafka)
Testes em uma arquitetura com messageria/streaming (Kafka)Testes em uma arquitetura com messageria/streaming (Kafka)
Testes em uma arquitetura com messageria/streaming (Kafka)
 
Unit Testing
Unit TestingUnit Testing
Unit Testing
 
A aventura de um Agile Tester em uma empresa Waterfall Portuguesa
A aventura de um Agile Tester em uma empresa Waterfall PortuguesaA aventura de um Agile Tester em uma empresa Waterfall Portuguesa
A aventura de um Agile Tester em uma empresa Waterfall Portuguesa
 
Python com qualidade - testes funcionais com Python e Selenium Webdriver
Python com qualidade - testes funcionais com Python e Selenium WebdriverPython com qualidade - testes funcionais com Python e Selenium Webdriver
Python com qualidade - testes funcionais com Python e Selenium Webdriver
 
Qual arquitetura de automação escolher: monolítica ou distribuída?
Qual arquitetura de automação escolher: monolítica ou distribuída?Qual arquitetura de automação escolher: monolítica ou distribuída?
Qual arquitetura de automação escolher: monolítica ou distribuída?
 
MindMaps ajudando planejar meus testes no mundo Agile
MindMaps ajudando planejar meus testes no mundo AgileMindMaps ajudando planejar meus testes no mundo Agile
MindMaps ajudando planejar meus testes no mundo Agile
 
Mutant Testing: um mundo para um X-Testing.
Mutant Testing: um mundo para um X-Testing.Mutant Testing: um mundo para um X-Testing.
Mutant Testing: um mundo para um X-Testing.
 
Estou desempregado e agora? Como me recolocar como QA.
Estou desempregado e agora? Como me recolocar como QA.Estou desempregado e agora? Como me recolocar como QA.
Estou desempregado e agora? Como me recolocar como QA.
 
Mutant Testing: um mundo para um X-Tester participar.
Mutant Testing: um mundo para um X-Tester participar.Mutant Testing: um mundo para um X-Tester participar.
Mutant Testing: um mundo para um X-Tester participar.
 
Palestra FIAP - 11/09/2014 - Testes de Software
Palestra FIAP - 11/09/2014 - Testes de SoftwarePalestra FIAP - 11/09/2014 - Testes de Software
Palestra FIAP - 11/09/2014 - Testes de Software
 
Palestra FIAP - 11/09/2014 - Testes de Software
Palestra FIAP - 11/09/2014 - Testes de SoftwarePalestra FIAP - 11/09/2014 - Testes de Software
Palestra FIAP - 11/09/2014 - Testes de Software
 
Evento Locaweb Curitiba - Utilizando Rspec com Selenium Webdriver para reali...
Evento Locaweb Curitiba - Utilizando Rspec com Selenium Webdriver  para reali...Evento Locaweb Curitiba - Utilizando Rspec com Selenium Webdriver  para reali...
Evento Locaweb Curitiba - Utilizando Rspec com Selenium Webdriver para reali...
 

Último

Último (8)

Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 

Criação de uma equipe de QAs, do Waterfall ao Agile

  • 1. Criação de uma equipe de QAs, do Waterfall ao Agile RobsonAgapito
  • 2. Robson Agapito I like to work with QA @robsonagapito @testadores_com http://www.slideshare.net/robsonagapito/ https://br.linkedin.com/in/robsonagapito
  • 3.
  • 6. Estrutura Inicial Time 1 +/- 10 devs Time 1 +/- 10 devs Time 2Time 2 Time 3Time 3 Time 4Time 4 Time 5Time 5 QAQA Consultoria (Devs) Consultoria (Devs)
  • 8. Contratação de um Dev para ajudar Time de QA
  • 10. Primeiro time de Suporte - Apoio
  • 11. Estrutura Melhorada Time 1 +/- 10 devs Time 1 +/- 10 devs Time 2Time 2 Time 3Time 3 Time 4Time 4 Time 5Time 5 QAQA Consultoria (Devs) Consultoria (Devs)
  • 13. Utilização de projetos de QA (Planejamento / Acompanhamento / Resultado / Gestão de Defeitos) Waterfall
  • 14. Segundo Time de Suporte
  • 15. Indo para os times ágeis
  • 17.
  • 18. Contratação de um QAOpsContratação de um QAOps + QUE 500 MÁQUINAS+ QUE 500 MÁQUINAS
  • 19. QAOps Jr - Suporte
  • 20. Montagem do ambiente de QA/Dev - SemVer - Promoção de Pacotes - Continuous Integration - Centralizada - Jenkins - Selenium Grid - Continuous Deployment - DEV - Continuous Delivery - QA/Prod
  • 25. Trabalhando em Times ágeis • Utilizando Kanban • Projeto único • Deixamos o Bugzilla • Apoio em processos de melhoria continua • Participação ativa em cerimônias ágeis • Foco em automação • Foco em BDD (Behavior Driven Testing)
  • 27. Metas em Conjunto • Padrão de Escrita na História • Ter critério de aceitação em todas as histórias • Realizar verificação de código (se não for desenvolvimento em par) • Ter testes de integração (testes de API) • Estar no padrão de versionamento • Utilização do novo CI • Biblioteca de Segurança e Cobertura de Código • Ter a rota de monitoração das aplicações/sistemas/apis com o padrão "/monitoring" • Criação da automação funcional de pelo menos um teste de cada história desenvolvida • Realizar testes manuais que não foram cobertos pelos testes unitários, testes de integração e automação funcional • Realizar um teste exploratório para liberação da feature, para avaliação de layouts e front-end • Ajudar times a praticar as principais cerimônias do agil (Planning, Daily, Retrospective, Kanban…)
  • 28. Metas Objetivas (Automação e BDD) • Criar casos de testes antes do desenvolvimento • Realizar mais testes através de Rotas do que testes em Interface Front End pelos QAs • Criação da automação funcional para o Happy Path • Ter aplicado testes de Performance • Oficializar novas técnicas para o processo de Testes Exploratórios para o time de QA. • Ter 100% das funcionalidades críticas dos paineis automatizadas
  • 29. Mudança de Gerencia & Centro de Custo Separado
  • 30. Automação • Automação com Cucumber • Selenium IDE • Utilização do Git • Selenium RC / JUnit / Java • Utilização da técnica de DDT (Data Driven Testing) • Selenium RC / RSpec / Ruby • Selenium Webdriver / RSpec / Ruby • Selenium Grid • Integration Testing - RSpec/Ruby • Cucumber / Phantom JS-Poltergeist com BDD (Behavior Driven Development) • Selenium Webdriver / RSpec / Ruby on Rails com BDD (Bejavior Driven Development)
  • 31. Treinamento • Leitura do Livro Base de conhecimento • Treinamento para formar Analista de Teste • Treinamento Externo Agile Tester • Treinamento em Ruby on Rails • Coaching - Especialistas / Analistas • Participação em Eventos.
  • 32. Estrutura Hoje Time 1 3 QAs Time 1 3 QAs Time 2 1 QA Time 2 1 QA Time 3 4 QAs Time 3 4 QAs Time 4 3 QAs Time 4 3 QAs Time 5 1 QA Time 5 1 QA 2 QAOps2 QAOps CoordenadorCoordenador
  • 34. Criação de uma equipe de QAs, do Waterfall ao Agile RobsonAgapito