Quality Assurance
Qualidade é uma das características mais solicitadas por clientes mas é frequentemente ignorada nas organizações. Daniela Vieira (QuintoAndar) e Karoline Leite (Creditas) explicam as melhores práticas de QA.
Gravado em 30/11/2017
Veja a gravação do episódio no YouTube.
Use os links a seguir para ouvir o respectivo trecho do episódio.
- Abertura
- Apresentação do tema
- Quem é Daniela Vieira?
- Quem é Karoline Leite?
- RUP funciona?
- Por que é necessário ter um processo de controle de qualidade?
- A influência dos processo de qualidade de manufatura no mundo do desenvolvimento de software
- A rotina de um profissional de QA
- QA é uma evolução do analista de testes?
- QA existe porque ainda não sabemos desenvolver software
- O QA integrado nos processos de análise e desenvolvimento
- Desvalorização do profissional no mercado
- Pergunta do ouvinte (Pedro Pacheco): é mais fácil um sysadmin ou um desenvolver migrar para QA?
- Ferramentas e práticas que facilitam a criação dos testes
- Testes de desempenho com JMeter
- Como começar na carreira?
- Recomendações de Meetups e de livros
- Mulheres em TI
- Desvalorização salarial
- Pergunta do ouvinte (Pedro Pacheco): qual a relação do processo de melhoria contínua do ITIL com a área de QA?
- Encontrando bugs de forma colaborativa com o Bug Bash
- Acelerando o aprendizado de Cucumber com Coding Dojo
- Conclusões
- Recomendações
Resumo
Quality Assurance (QA) é uma forma de prevenir defeitos em produtos manufaturados e de evitar problemas durante a entrega de soluções ou serviços para os clientes. E, apesar da qualidade ser uma das características mais solicitadas por clientes, é frequentemente ignorada ou mal gerenciada nas organizações.
O podcast recebe Daniela Vieira (QuintoAndar) e Karoline Leite (Creditas) para explicarem as melhores práticas de QA.
Daniela Vieira
Daniela Vieira é Head de Quality Assurance no QuintoAndar. Formada em Engenharia da Computação, trabalha com tecnologia há 13 anos. Nos últimos anos tem trabalhado como Arquiteta de Software e com automação de testes incorporados em metodologias Ágeis.
Karoline Leite
Karoline Leite é Software Quality Engineer na Creditas. É organizadora do Meetup Test Girls São Paulo, que busca criar um espaço de aprendizado e crescimento para mulheres que trabalham com desenvolvimento de software.
Referências
- Karen Greaves e Sam Laing, 2016. Growing Agile: A Coach's Guide to Agile Testing
- Lisa Crispin e Janet Gregory, 2009. Agile Testing: A Practical Guide for Testers and Agile Teams
- Lisa Crispin e Janet Gregory, 2014. More Agile Testing: Learning Journeys for the Whole Team
- Gojko Adzic, 2011. Specification by Example: How Successful Teams Deliver the Right Software
- John Ferguson Smart, 2014. BDD in Action: Behavior-driven development for the whole software lifecycle
- Google Testing Blog
- Capybara
- Cucumber
Recomendações
- Mike Rother e Gerd Aulinger, 2017. Toyota Kata Culture: Building Organizational Capability and Mindset through Kata Coaching
- Jeff Langr, Andy Hunt e Dave Thomas, 2015. Pragmatic Unit Testing in Java 8 with JUnit
- Karen Greaves e Sam Laing. Growing Agile
- Meetup Test Girls São Paulo
- Qualidade de Software São Paulo
- Noel Gallagher's High Flying Birds, 2017. Who Built the Moon?
- Liam Gallagher, 2017. As You Were
Créditos dos arquivos audiovisuais
- Imagem usada na capa: Volkswagen Fusca na cor laranja por Agnieszka Bladzik, sob domínio público
- Áudio usado na gravação: Dupree Blues por Blind Willie Walker, sob domínio público
- Áudio usado na gravação: Jazz Me Blues por Original Dixieland Jazz Band, sob domínio público