Indicação de estudo para ser um Analista de Teste/QA iniciante
Indicação de estudo para ser um Analista de Teste/QA iniciante
QUEM SOU EU?
Por qual motivo criei este site?
Para quem ainda não me conhece, o meu nome é Gabriel. Muitas pessoas têm me procurado querendo saber o que fazer para também conseguir atuar como analista de testes/QA. Por isso, criei esse site como uma forma de ajuda, na qual reuni diversos conteúdos disponíveis na internet que fornecerão conhecimento e ajudarão você a ingressar nessa área.
Um pouco sobre mim
Sou Analista de Testes/QA, com mais de 8 anos de experiência em Testes e Qualidade de Software. Graduado em Análise e Desenvolvimento de Sistemas (ADS), tenho MBA em Engenharia de Software, além de pós-graduações em QA e Testes de Software e Governança de TI. Possuo algumas certificações relevantes na área de tecnologia, entre elas a CTFL ISTQB.
Meu Github:
https://github.com/gabrielribeiroqa
Meu LinkedIn:
https://www.linkedin.com/in/gabrielribeiro122/
Caso alguém queira conversar comigo, é só me chamar no LinkedIn, um abraço!
UMA DICA:
A área de tecnologia em geral é ótima e tem muito mercado de trabalho, no entanto, exige muito estudo e dedicação, porque está se reinventando constantemente. Mas acredite que o conhecimento abre portas, gera interações, aproxima pessoas e viabiliza caminhos. Se você chegou até aqui, saiba que o primeiro passo já foi dado, parabéns! Agora é ter força de vontade e foco nos estudos. Como aquele velho ditado diz: "o sol vem para todos, mas só fica na sombra quem planta".
MATERIAL DE ESTUDO:
PDF DO SYLLABUS CTFL 4.0:
https://bcr.bstqb.org.br/docs/syllabus_ctfl_4.0br.pdf
OBS: Recomendo que estude nesta ordem: do 1º conteúdo até o 13º conteúdo, e também estude o Syllabus, pois ele é muito importante. Além disso, incluí alguns materiais complementares que o ajudarão bastante.
Conteúdo 1º Técnica de testes
AULAS NO YOUTUBE
CANAL MAURO DE BONI
https://youtu.be/qnORPaQeYt0
CANAL ITERASYS
https://youtu.be/ufmsXrlKe9g
CANAL ASSERT+
https://youtu.be/h3vzD1pVA-Q
CANAL JULIO DE LIMA
https://youtu.be/-IdzE1GoC-g
CANAL PESSONIZANDO
https://youtu.be/5V012tGZot4
Conteúdo 2º pirâmide de testes
AULAS NO YOUTUBE
CANAL FULLTURESCHOOL
https://youtu.be/_Pkrfi33268
CANAL JULIO DE LIMA
https://youtu.be/Uo_Xgarfxgs
CANAL LEO IN TECH
https://youtu.be/hizne8Yc_Dg
Conteúdo 3º Nível de testes
AULAS NO YOUTUBE
CANAL ASSERT+
https://youtu.be/o3pdNa441Ko
CANAL MAURO DE BONI
https://youtu.be/pIeW-BgBgUY
Conteúdo 4º Plano de Testes e Casos de testes
AULAS NO YOUTUBE
CANAL JULIO DE LIMA
https://youtu.be/BMeOV1-senE
CANAL 4ALL TESTS
https://youtu.be/lYiwTa7BWHQ
Conteúdo 5º metodologia ágil
AULAS NO YOUTUBE
SCRUM
CANAL MINDMASTER
https://youtu.be/XfvQWnRgxG0
CANAL BLOG ABRI MINHA EMPRESA
https://youtu.be/HlmiVz0SqNQ
KAMBAN
CANAL CANAL TI
https://youtu.be/WjZBnYa58B4
CANAL PLUGA
https://youtu.be/qJRbAXlhJ3c
Conteúdo 6º ferramentas de gestão de testes
AULAS NO YOUTUBE
TRELLO
CANAL RICARDO CHARAD
https://youtu.be/BXNdjuRIx2U
CANAL PAULO MATTOS MENTOR
https://youtu.be/0Uqf_DLbAUU
CANAL PROF. VITOR PINHO
https://youtu.be/8nIGTp2IcDA
JIRA
CANAL MOXIE ESPECIALISTAS EM JIRA
https://youtu.be/k_zcOLQOII8
CANAL MOXIE ESPECIALISTAS EM JIRA
https://youtu.be/o7tbOHcNQuQ
CANAL VALOR
https://youtu.be/uX7IBKYgcVI
TESTLINK
CANAL FERNANDO LIBÓRIO
https://youtu.be/scO6-9l4Umc
Conteúdo 7º Testes de api
DOWNLOAD POSTMAN
https://www.postman.com/downloads/
DOCUMENTAÇÃO POSTMAN
https://www.postman.com/api-documentation-tool/
DOWNLOAD INSOMNIA
https://insomnia.rest/download
DOCUMENTAÇÃO INSOMNIA
https://docs.insomnia.rest/
DOCUMENTAÇÃO SWAGGER
https://swagger.io/solutions/api-testing/
SITE QUE TEM TODOS OS RETORNOS DA API
https://http.cat/
AULAS NO YOUTUBE
POSTMAN
CANAL PESSONIZANDO
https://www.youtube.com/playlist?list=PLEqTHftpM91OzKYUkpaEuByhSpJYc90Hs
CANAL JULIO DE LIMA
https://www.youtube.com/watch?v=5S9mMBEtJK4
CANAL LUIZ TOOLS
https://youtu.be/tWu5eoFeIVQ
CANAL ITERASYS
https://www.youtube.com/live/_QEXdvw4VMY?feature=share
INSOMINIA
CANAL JULIO DE LIMA
1º
https://www.youtube.com/watch?v=9ASTvnXsKDk
2º
https://www.youtube.com/watch?v=2O8FHmHKMfM
CANAL PRISCILA CAIMI
https://youtu.be/XtWZ0L__n1I
CANAL RONAN ADRIEL ZENATTI
https://youtu.be/022dOdiAA8Q
SWAGGER
CANAL JULIO DE LIMA
https://youtu.be/cOhguRdlr5A
Conteúdo 8º Banco de dados
AULAS NO YOUTUBE
CANAL BOSON TREINAMENTOS
https://youtube.com/playlist?list=PLucm8g_ezqNrWAQH2B_0AnrFY5dJcgOLR
CANAL CURSO EM VÍDEO
https://youtu.be/Ofktsne-utM
CURSO COM CERTIFICADO (GRÁTIS)
DIGITAL INOVATION ONE:
https://www.dio.me/
Conteúdo 9º Lógica de programação
AULAS NO YOUTUBE
CANAL CURSO EM VÍDEO
https://youtu.be/8mei6uVttho
CANAL BOSON TREINAMENTOS
https://youtu.be/41ubXTEPFO0
CURSOS COM CERTIFICADOS (GRÁTIS)
DIGITAL INOVETION ONE
https://www.dio.me/
CURSO GRÁTIS COM CERTIFICADO (PAGO)
CURSO EM VIDEO
https://www.cursoemvideo.com/curso/curso-de-algoritmo/
O que é Algoritmo e lógica de programação ?
Algoritmo é o modo como se escrevem programas de computador, através de uma sequência de passos para executar uma ou várias funções. Antes de você estudar alguma linguagem de programação, primeiro precisa entender como funciona a lógica de programação. O que vai mudar entre as linguagens é a sua sintaxe, ou seja a forma em que a lógica é escrita. Para não ficar dúvidas, na logica de programação é a estruturação de conceitos e regras que orientam a execução do algoritmo. Já o algoritmo é comandos em um passo a passo claro e lógico que conduzem as ações para a resolução de um problema ou para atingir determinado objetivo
Conteúdo 10º Linguagem de programação JavaScript (básico)
AULAS NO YOUTUBE
CANAL CURSO EM VÍDEO
https://youtube.com/playlist?list=PLntvgXM11X6pi7mW0O4ZmfUI1xDSIbmTm
CANAL TALKING ABOUT TESTING
https://www.youtube.com/playlist?list=PL-eblSNRj0QH36XrwvGfhh14GjpG-ViS2
CANAL DEV APRENDER
https://youtu.be/i6Oi-YtXnAU
CURSOS COM CERTIFICADOS (GRÁTIS)
DIGITAL INOVETION ONE
https://www.dio.me/
COD3R
https://www.cod3r.com.br/courses/javascript-funcional-fundamentos
UMA DICA: Existem várias linguagens de programação, porém estou indicando inicialmente estudar JavaScript, já que a automação de testes web que eu indiquei para estudar é cypress, e o cypress foi desenvolvido em JavaScript. Mas caso queira estudar outra linguagem de programação fique a vontade, inicialmente você só precisa estudar o básico da linguagem de programação
Conteúdo 11º Automação de testes web (cypress)
DOCUMENTAÇÃO CYPRESS
https://docs.cypress.io/guides/overview/why-cypress
AULAS NO YOUTUBE
CANAL QAUTOMATIZADO
Playlist completa da automação de testes com cypress para iniciantes, onde ensinei no canal QAutomatizado
https://youtu.be/HW8DZD2o68w
CANAL AGILIZEI
https://youtu.be/wIjtX0CPaw0
CANAL QA HACKS E DICAS
https://www.youtube.com/watch?v=XZamVtEwZ_Y&list=PLBzB7PpRjH0oLLflTjpYnj3Dhyw_KFeXR
QAXPERIENCE (TEM CURSO GRATUITO E PAGO COM CERTIFICADO)
https://qaxperience.com/
UMA DICA: Existem vários Frameworks de testes automatizados, mas indico inicialmente estudar o cypress, devido a sua baixa curva de aprendizagem. Porém caso queira estudar outro Framework fique a vontade.
O que é Framework ?
A principal função de um framework é facilitar o processo de desenvolvimento de um software ou aplicação. Ao oferecerem uma estrutura básica sobre a qual o sistema pode ser programado, os frameworks representam uma vantagem em termos de tempo e segurança. Garantindo mais qualidade no projeto e produtividade.
Conteúdo 12º Git e github
UMA DICA: É melhor você iniciar os estudos com o Github Desktop, com ele é mais prático e mais fácil de aprender, depois você vai por linha de comando
AULAS NO YOUTUBE
GITHUB DESKTOP
CANAL CURSO EM VIDEO
https://youtu.be/xEKo29OWILE
POR LINHA DE COMANDO
CANAL BONIEKY LACERDA
https://youtu.be/OuOb1_qADBQ
CANAL DEV APRENDER
https://youtu.be/kB5e-gTAl_s
CANAL WILIAN JUSTEN
https://youtube.com/playlist?list=PLlAbYrWSYTiPA2iEiQ2PF_A9j__C4hi0A
CURSO COM CERTIFICADO (GRÁTIS)
DIGITAL INOVETION ONE
https://www.dio.me/
Conteúdo 13º Linkedin profissional
AULAS NO YOUTUBE
CANAL ADRIANA CUBAS
https://youtu.be/2ziSsd13qzE
CANAL JONNY VICCARI
https://youtu.be/rYWwXtQ4vkw
CANAL CARREIRA EXPONENCIAL JOÃO XAUBET
https://youtu.be/gIJDH1ukKKc
UMA DICA: Quando você já tiver o seu Linkedin profissional, procure seguir empresas, ter conexões com recrutadores e profissionais da área. Isso vai te ajudar bastante
MATERIAL COMPLEMENTAR:
Dúvidas iniciais sobre a área Analista de Testes/QA
1º Quero ser QA, por onde eu começo?
https://youtu.be/tw5HiZ9VYps
2º O que é teste de software?
https://youtu.be/exof9oWgIIk
3º Quais são as atividades de um Analista de Testes segundo o Mercado?
https://youtu.be/ytVecxhHM6k
4º Como adquirir experiência em Testes de Software sendo iniciante na área?
https://youtu.be/iRPJ7Mv1Cp8
5º Como fazer para migrar para área de testes de software?
https://youtu.be/8Ww3W0svyAc
6º Qual a importância do teste manual ?
https://youtu.be/5ttKj-rBBSM
7º Porque automatizar testes de software ?
https://youtu.be/5iaB8A0rgN0
8º Como não se sentir perdido no primeiro mês de trabalho como QA?
https://youtu.be/ZzHuDmFu4_4
9º O que é BDD?
https://youtu.be/HH-m46ldctw
10º 7 dicas que irão te ajudar a ser um Analista de Testes (QA) de sucesso
https://youtu.be/nvrVI3z70EE
11º O que faz um analista de teste e qualidade de software (QA) na prática?
https://youtu.be/FrX-F64BeJk
12º Como chamar a atenção de recrutadores de QA e Testes?
https://youtu.be/SnWnI-6DUck
Sites e blogs que vão ajudar nos estudos
1º
https://blog.cedrotech.com/o-qa-dentro-de-um-time-agil-scrum
2º
https://www.swtestacademy.com/
4º
https://silver-fahrenheit-0b2.notion.site/Guia-para-se-tornar-um-QA-e8859e0ddc214e3289aa40fd4f581d77
5°
https://www.cantinhodasqas.com.br/
Canais no youtube que vão ajudar nos estudos
QAutomatizado
https://www.youtube.com/c/QAutomatizado/playlists
Many | Testes e Qualidade de Software
https://www.youtube.com/@lumestack
4ALL Tests
https://www.youtube.com/c/4ALLTests/playlists
pessonizando
https://www.youtube.com/c/pessonizando/playlists
Julio de Lima
https://www.youtube.com/c/JuliodeLimas/playlists
qazando
https://www.youtube.com/c/QAzando/featured
QAcheadas
https://www.youtube.com/channel/UCc4sdRUgmESqCarAHLCzOcg/featured
Iterasys
https://www.youtube.com/c/IterasysBrasil/playlists
QAcademy
https://www.youtube.com/c/QAcademyIO
Talking About Testing
https://www.youtube.com/c/TalkingAboutTesting
Qa.Coders
https://www.youtube.com/channel/UCtz9rV2Ieq5-RF4VcZ4bOkA/videos
Assert+
https://www.youtube.com/c/AssertPlus/playlists
Leo in Tech
https://www.youtube.com/c/LeoinTech
Cursos gratuitos e pagos
ULTIMATE QA (Mas é em inglês)
https://courses.ultimateqa.com/collections
FUNDAÇÃO BRADESCO
https://www.ev.org.br/
GYN CURSOS:
https://gyncursos.com.br/
DIGITAL INOVATION ONE:
https://www.dio.me/
COD3R:
https://www.cod3r.com.br/?ref=4b3da5&gclid=CjwKCAiAvaGRBhBlEiwAiY-yMPP4C4mCvLaeNZVkp7vRtIFs2NFnsKW6nMPvXMlYfHhnLE7iO4dptRoCjd4QAvD_BwE
ITERASYS:
https://iterasys.com.br/pt
UDEMY
https://www.udemy.com/
ALURA
https://cursos.alura.com.br/loginForm?urlAfterLogin=https://cursos.alura.com.br/dashboard
QAXPERIENCE
https://qaxperience.com/
CURSA
https://cursa.app/curso-testes-de-software-online-e-gratuito
CURSO EM VIDEO
https://www.cursoemvideo.com/
SITES DE EMPREGOS:
Freelancer
https://www.br.freelancer.com/
Crowdtest
https://crowdtest.me/
UMA DICA: Além de todos os sites que mencionei acima onde é possível trabalhar como freelancer, você também pode encontrar muitas vagas de emprego no LinkedIn. Portanto, mantenha sempre o seu LinkedIn atualizado, pois muitas empresas entram em contato por meio dessa plataforma.
SITES PARA PRATICAR AUTOMAÇÃO DE TESTES WEB E API:
Automação de testes web
01º
https://qautomatizado-db08c.web.app/formulario
02º
https://ticket-box.s3.eu-central-1.amazonaws.com/index.html
03º
https://buger-eats.vercel.app/deliver
04º
https://wcaquino.me/cypress/componentes.html
05º
http://demo.automationtesting.in/Youtube.html
06º
https://opensource-demo.orangehrmlive.com/
07º
http://the-internet.herokuapp.com/
08º
https://bugbank.netlify.app/
9°
https://walkdog.vercel.app/
Automação de testes de Api
01°
https://serverest.dev/
02°
https://reqres.in/
03°
https://jsonplaceholder.typicode.com/
04°
https://fakestoreapi.com/
05°
https://deckofcardsapi.com/
06°
https://thedogapi.com/
QUANDO AUTOMATIZAR TESTES?
Saber o momento certo para automatizar testes é tão crucial quanto escrever um código de qualidade. Nem todo teste precisa ou deve ser automatizado. A automação traz agilidade, confiabilidade e eficiência, mas exige planejamento, manutenção e, acima de tudo, propósito. Automatizar com consciência e considerar o contexto é o que garante entregas sustentáveis, eficientes e que realmente agregam valor.
E quando um teste deve ser automatizado?
A automação é ideal quando o teste é repetitivo, estável e oferece retorno claro ao ser automatizado. Antes de decidir, avalie os seguintes pontos:
Frequência: O teste é executado repetidamente?
Estabilidade: A funcionalidade testada é estável ou tem bastante alterações?
Criticidade: O teste é essencial e importante para a integridade do sistema?
Tempo: A execução manual é demorada ou propensa a erros?
Regressão: O teste ajuda a garantir que nada quebrou em novas versões?
Uso único: O teste será executado apenas uma vez? (Se sim, talvez a automação não vale a pena.)
Validação humana: O teste depende de julgamento visual humano? Por exemplo, a qualidade de uma imagem.
Automatize com estratégia:
Automatizar testes não é apenas uma questão técnica, mas uma decisão estratégica. Escolha testes que maximizem o retorno sobre o investimento, reduzindo esforços manuais e aumentando a confiança no sistema. Com planejamento e foco no contexto, a automação se torna uma aliada poderosa para entregar software de qualidade com eficiência, cobertura, confiabilidade.
Identificação de testes ideais para automação, considerando:
Frequência: Testes repetitivos, como regressão ou smoke tests.
Estabilidade: Funcionalidades com comportamento consistente e poucas alterações.
Criticidade: Testes essenciais para a integridade do sistema.
Testes Funcionais: Validação de funcionalidades específicas (ex.: login, checkout)
Tempo: Testes manuais demorados ou propensos a erros.
E como assim propensos a erros, o que essa expressão está se referindo?
A expressão "propensos a erros" refere-se a testes manuais que, devido à sua natureza, complexidade ou repetitividade, têm maior probabilidade de resultar em falhas humanas, como:
Erros de execução: Um testador pode cometer equívocos ao seguir passos manuais, como inserir dados incorretos, pular etapas ou interpretar mal os resultados.
Fadiga ou distração: Testes repetitivos ou longos podem levar a perda de atenção, aumentando a chance de erros.
Inconsistência: Diferentes testadores podem executar o mesmo teste de formas ligeiramente diferentes, gerando resultados variáveis..
Referências:
OBSERVAÇÃO: Caso alguém tenha interesse em obter a certificação CTFL 4.0 Foundation, gostaria de compartilhar alguns conteúdos que podem ser úteis. Essa certificação é reconhecida internacionalmente para profissionais que atuam na área de teste de software. Os profissionais que possuem essa certificação comprovam ter conhecimento sólido sobre práticas e princípios de teste de software. Além da CTFL, existem várias outras certificações na área de teste de software.
Ajuda para tirar a certificação CTFL 4.0 FOUNDATION
COMPRAR O EXAME DA CTFL 4.0 ONLINE:
https://isqi.org/en/115-2572985-istqb-certified-tester-foundation-level-40-ctfl.html
COMPRAR CRÉDITO E AGENDAR O EXAME DA CTFL 4.0 PRESENCIAL:
https://exame.bstqb.org.br/
INFORMAÇÕES SOBRE O EXAME:
https://bstqb.online/ctfl
BAIXAR A SYLLABUS 4.0 EM PDF:
https://bcr.bstqb.org.br/docs/syllabus_ctfl_4.0br.pdf
CALENDÁRIO DAS PROVAS:
https://bstqb.online/calendario-de-exames
VALIDAR A CERTIFICAÇÃO CTFL:
https://bcr.bstqb.org.br/
BAIXAR OS SIMULADOS (A, B, C, D) EM PDF
https://www.istqb.org/certifications/certified-tester-foundation-level
RESOLVENDO OS SIMULADOS NO YOUTUBE
CANAL: Iterasys
SIMULADO B
Questões 1 a 15
https://www.youtube.com/watch?v=wXuzScmImAE
Questões 16 a 25
https://www.youtube.com/watch?v=51h5j3thaa8
Questões 26 a 40
https://www.youtube.com/watch?v=blX4YwnijzE
SIMULADO C
Parte 1
https://www.youtube.com/watch?v=nGyvH40i8Ug
SIMULADO D
Parte 1
www.youtube.com/live/Bh4HOrexqQc?feature=shared
CURSOS PREPARATÓRIOS PARA A CTFL:
ITERASYS
https://iterasys.com.br/pt/ctfl
LEO CARVALHO
https://leocarvalho.com/