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 da área. 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 sólida.
Você não precisa estudar todas as linguagens de programação e todas as ferramentas em profundidade. A proposta da trilha é 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 plano de testes e relato de bugs). Estes são arquivos que você deve:
baixar para seu computador ou nuvem;
editar conforme sua necessidade;
usar como referência para prática real ou simulações de projetos.
Estude os conteúdos da trilha, pratique e crie um portfólio, compartilhe esta jornada no LinkedIn, se conecte com outros profissionais da área e conquiste a atenção dos recrutadores, assim você estará no caminho certo para conquistar sua vaga!
Quer ajuda para seguir esta trilha?
Se você prefere um acompanhamento mais direcionado para iniciar na área de QA, ofereço mentoria para ajudar na organização dos estudos, construção de portfólio e preparação para entrevistas.
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:
Conceitos básicos de qualidade de software
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, confira abaixo o conteúdo:
Comunicação eficaz
Pensamento analítico
Gerenciamento de tempo
Flexibilidade
Proatividade
Resolução de problemas
Organização
Conteúdos e Cursos Gratuitos:
Agora que você entendeu o que é qualidade, vamos para a parte técnica, onde você deve compreender fundamentos de testes e documentação do seu trabalho, além de conhecer melhor os sistemas que você irá testar:
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:
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.
Conteúdos e Cursos Gratuitos:
Fundamentos de sistemas operacionais
Noções básicas de redes e segurança
Conteúdos e Cursos Gratuitos:
Agora que você já tem uma base técnica de como testar, você também deve conhecer ferramentas de testes que podem facilitar o seu dia a dia:
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)
Conteúdos e Cursos Gratuitos:
⚠️ 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
Conteúdos e Cursos Gratuitos:
⚠️ 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
Conteúdos e Cursos Gratuitos:
Ao participar de diferentes projetos você irá se deparar com diversas metodologias; por isso, é importante entender como estas metodologias funcionam, e também entender da estrutura da aplicação e projeto:
Entendendo o ciclo de desenvolvimento de software
Waterfall
Agile
Scrum
Kanban
Extreme Programming
DevOps
Conteúdos e Cursos Gratuitos:
Fundamentos de controle de versão
Conhecendo ferramentas como GIT e SVN
Integração contínua
Ambientes de testes
Conhecendo Docker e Contêineres
Conteúdos e Cursos Gratuitos:
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:
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, 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) 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) 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.
Saiba como se preparar para o mercado e conheça os caminhos que sua carreira como QA podem te levar:
Como montar seu currículo
Estruturando perfil do LinkedIn
Montando seu portfólio (confira sites para prática de testes clicando neste link)
Dicas de entrevistas
Como buscar vagas
Estes conteúdos podem ser encontrados nos links abaixo:
Playlist Cantinho das QAs - Currículo Abre Alas
Como impulsionar meu currículo na Gupy
Adquirindo experiência por meio de trabalho voluntário e freelance
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).
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)
Modelo de portfólio no GitHub com projetos: Portfólio QA | Testes Funcionais
⚠️ Os arquivos abaixo são fornecidos como uma base e devem ser editados e adaptados conforme as necessidades específicas do seu projeto ⚠️
Este é um modelo simplificado para documentar seus casos de testes, para um plano de testes completo consulte a norma ISO/IEC/IEEE 29119-3.
Modelo de Plano de Testes: clique aqui
Modelo de Plano de Testes com Gráfico: clique aqui
Modelo de Relato de Bugs: clique aqui
Você deve baixar os modelos na sua máquina, não é possível a edição online por meio destes links.
Se você quiser um direcionamento mais personalizado para aplicar os conteúdos da trilha e organizar seus estudos, também ofereço mentoria para iniciantes em QA.
Estes materiais podem lhe auxiliar no planejamento de seus estudos, para anotações do seu cronograma semanal de estudos e resumo.