Pular para o conteúdo principal
Carol Paier 🐞

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
  1. 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:

  2. 2

    Soft Skills

    • Comunicação eficaz
    • Pensamento analítico
    • Gerenciamento de tempo
    • Flexibilidade
    • Proatividade
    • Resolução de problemas
    • Organização
  3. 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:

    3

    Ní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
  4. 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. 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:

    6

    Ferramentas 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)
  6. 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
  7. 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
  8. 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:

    9

    Metodologias de Desenvolvimento

    • Entendendo o ciclo de desenvolvimento de software
    • Waterfall
    • Agile
    • Scrum
    • Kanban
    • Extreme Programming
    • DevOps
  9. 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
  10. 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
  11. 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:

  12. 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
  13. 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).

    14

    Carreira 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)