Trilhas de estudos 100% gratuitas
Selecione a trilha de estudos desejada:
Testes e Qualidade de Software
Curadoria da trilha feita por Caroline Paier
A trilha reúne os principais tópicos para quem está começando ou migrando de carreira para QA, dos fundamentos até tópicos avançados como automação, IA aplicada à qualidade e como se posicionar no mercado.
Como a trilha funciona?
A trilha de estudos foi criada para guiar quem deseja iniciar ou fortalecer conhecimentos em Quality Assurance (QA), desde os fundamentos até temas avançados. Ela não é um curso formal, mas sim um roteiro organizado de conteúdos relevantes (artigos, vídeos, cursos gratuitos e materiais externos).
A trilha está organizada em grandes blocos temáticos sequenciais. Siga na ordem sugerida para construir uma base de aprendizado sólida e estruturada.
Você não precisa estudar todas as linguagens de programação ou ferramentas, a proposta é que você tenha noção de todos os temas, mas escolha alguns para se aprofundar, de acordo com seus objetivos e momento de carreira.
- A trilha oferece modelos externos para baixar (como modelos de plano de testes e relato de bugs). Estes são arquivos de apoio que você deve:
• Baixar para seu computador ou nuvem;
• Editar conforme sua necessidade profissional;
• Usar como referência para prática real ou simulação de projetos.
Estude os conteúdos da trilha, pratique e crie seu portfólio! Compartilhe essa jornada no LinkedIn, conecte-se com outros profissionais e chame a atenção de recrutadores para se posicionar de forma estratégica rumo à sua vaga.
Quer ajuda para seguir esta trilha?
Se você prefere um acompanhamento mais direcionado para iniciar na área de QA, ofereço mentoria individual para ajudar na organização dos seus estudos, construção de portfólio prático e preparação para entrevistas.
- Plano de desenvolvimento individual
- Preparação para entrevistas técnicas
- Revisão curricular e LinkedIn
Antes de se aventurar pelas atividades práticas de um QA é importante que você entenda os fundamentos de qualidade para entender o seu papel na equipe, e também entender as soft skills importantes para a área:
1Fundamentos de Qualidade
- Conceitos básicos de qualidade de software
- Diferença entre QA, QC e Testes (abre em uma nova aba)
- Papel do QA no ciclo de desenvolvimento (abre em uma nova aba)
- O que é a cultura de qualidade e como aplicar (abre em uma nova aba)
- Comunicação e colaboração entre equipes (abre em uma nova aba)
Conteúdos e Cursos Gratuitos:
Você também pode estudar este conteúdo no material preparatório da certificação CTFL, saiba mais no site do BSTQB (abre em uma nova aba), confira abaixo o conteúdo:- 2
Soft Skills
- Comunicação eficaz
- Pensamento analítico
- Gerenciamento de tempo
- Flexibilidade
- Proatividade
- Resolução de problemas
- Organização
Agora que entendemos o papel do QA e as soft skills, é hora de mergulhar nos níveis de teste e na documentação de QA, itens que farão parte da sua rotina na empresa em que for atuar:
3Níveis, Tipos e Técnicas de Teste
- Pirâmide de Testes
- Teste funcional e não funcional
- Testes exploratórios, regressivos e de aceitação
- Testes de acessibilidade
- Testes de carga, desempenho
- Testes em diferentes plataformas: web, mobile, desktop
- Técnicas de teste
Este conteúdo está disponível no syllabus da CTFL, acesse em Fundamentos de Qualidade.Conteúdos e Cursos Gratuitos:
- 4
Gerenciamento de Testes e Documentação
- O que é e como elaborar um plano de testes
- Cenários e Casos de testes
- Relatórios de testes
- Relatórios de bugs
- Ferramentas para gerenciamento de testes: Qase, TestLink, Jira, Azure Devops.
- 5
Fundamentos Técnicos
- Lógica de Programação e algoritmo (abre em uma nova aba)
- Fundamentos de sistemas operacionais
- Noções básicas de redes e segurança
Conteúdos e Cursos Gratuitos:
Agora que você já tem a base técnica, é hora de começar a pôr a mão na massa com algumas ferramentas práticas que vão facilitar o seu dia a dia e a automação de testes:
6Ferramentas de Testes
- Postman (testes de API)
- JMeter (testes de desempenho e carga)
- K6 (testes de carga)
- Kafka (testes de mensageria)
- Grafana (monitoramento e análise de métricas)
- Dynatrace (monitoramento de logs)
- BrowserStack (device farm)
- AndroidStudio (emulador)
- Scanner de Acessibilidade (testes mobile de acessibilidade)
- Lighthouse (auditoria e relatório de qualidade web)
- 7
Automação de Testes
Lembre-se que a automação deve otimizar processos, ela não substitui a análise crítica que devemos fazer durante a validação das aplicações.
- Benefícios e riscos da automação
- Planejamento da automação
- Análise do projeto para escolha da ferramenta adequada
- Robot Framework
- Cypress
- Selenium
- PlayWright
- Appium
- Maestro
- JUnit
- TestComplete
- 8
Linguagens de Programação
Antes de escolher uma linguagem de programação para estudar, você deve ter estudado lógica de programação e algoritmos.
- JavaScript
- Python
- Java
- C#
- Ruby
As linguagens de programação e a automação são diferenciais enormes no mercado, mas para atuar estrategicamente, precisamos dominar como o software nasce e evolui:
9Metodologias de Desenvolvimento
- Entendendo o ciclo de desenvolvimento de software
- Waterfall
- Agile
- Scrum
- Kanban
- Extreme Programming
- DevOps
- 10
Versionamento de Sistemas
- Fundamentos de controle de versão
- Conhecendo ferramentas como GIT e SVN
- Integração contínua
- Ambientes de testes
- Conhecendo Docker e Contêineres
- 11
Banco de Dados
- Entendendo o que é um banco de dados relacional
- Entendendo o que é um banco de dados não relacional
- Introdução a linguagem SQL
- Consultas em banco de dados
- Testes em banco de dados
- Ferramentas para testes: DBeaver
Conteúdos e Cursos Gratuitos:
- 12
Inteligência Artificial e QA
- Conceitos básicos de IA e Machine Learning voltados para qualidade de software
- Como a IA pode apoiar o trabalho de QA
- Limitações, riscos e cuidados no uso de IA em testes
- Riscos, limitações e vieses em sistemas com IA
- Testes de sistemas que utilizam IA
- Qualidade, ética e responsabilidade no uso de IA
Como referência de estudo em IA aplicada a testes e qualidade de software, indico os conteúdos das certificações do BSTQB (abre em uma nova aba), mesmo que você não vá realizar a prova, você pode estudar o material das duas certificações voltadas para o tema:
- A AI Testing (CT-AI) (abre em uma nova aba) aborda fundamentos de Inteligência Artificial e Machine Learning no contexto de testes, com foco em testar sistemas baseados em IA e no uso da IA como apoio às atividades de teste.
- A Testing with Generative AI (CT-GenAI) (abre em uma nova aba) trata do uso de Inteligência Artificial generativa em testes de software, considerando eficiência, riscos, limites e o uso ético e responsável da GenAI no processo de qualidade.
- 13
Como Estar Preparado para o Mercado
- Como montar seu currículo
- Estruturando perfil do LinkedIn
- Montando seu portfólio
- Dicas de entrevistas
- Como buscar vagas
Estes conteúdos podem ser encontrados nos links abaixo:- Playlist Cantinho das QAs - Currículo Abre Alas (abre em uma nova aba)
- Como impulsionar meu currículo na Gupy (abre em uma nova aba)
Adquirindo experiência por meio de trabalho voluntário e freelance:
- Soujunior (abre em uma nova aba)
- Atados (abre em uma nova aba)
- CrowdTest (abre em uma nova aba)
- TesterWork (abre em uma nova aba)
- uTest (abre em uma nova aba)
Conteúdos e Cursos Gratuitos:
Os cargos listados não representam uma única trajetória obrigatória, mas sim opções de evolução de carreira. Você pode iniciar como estagiário ou júnior e, ao longo do tempo, escolher se deseja seguir uma carreira mais técnica (como QA Especialista, QA de Automação ou SDET) ou uma carreira mais voltada para liderança (como Líder de QA).
14Carreira e Desenvolvimento Profissional
- Estágio e Trainee
- Analista Júnior, Pleno ou Sênior
- QA Especialista
- QA de Automação
- Líder de QA
- SDET (Software Development Engineer in Test - Engenheiro de Desenvolvimento de Software para Testes)
📁 Materiais Auxiliares
Modelos prontos para organizar seus estudos e praticar a documentação de QA. Eles auxiliam tanto no planejamento do seu cronograma quanto na prática real de projetos.
Os arquivos abaixo são fornecidos como uma base e devem ser editados e adaptados conforme as necessidades específicas do seu projeto. Você deve baixar os modelos na sua máquina, não é possível a edição online por meio destes links.
Nota: Este é um modelo simplificado para documentar seus casos de testes, para um plano de testes completo consulte a norma ISO/IEC/IEEE 29119-3.
Encontrou algum link quebrado ou tem sugestões de melhoria para a trilha?
Entrar em contato para falar da trilha (abre em uma nova aba)