Extensão Universitária

MEC

Especialização em Automação de Testes

Especialização em Automação de Testes

Especialização em Automação de Testes

Em 8 módulos, você aprende a pensar como engenheiro de automação: tradeoffs, arquitetura, estratégia, IA aplicada e CI/CD e implementar um projeto de automação completo.

Em 8 módulos, você aprende a pensar como engenheiro de automação: tradeoffs, arquitetura, estratégia, IA aplicada e CI/CD e implementar um projeto de automação completo.

Testes E2E • Testes no Backend • Testes de Componentes

Record

Test Runner

Cypress Studio

2/9 passed

Test Duration

00:32:57

Pause

describe('Home Page', () => {
  
  it('homepage title', () => {
    cy.visit('https://fernandopapito.com')

    cy.prompt('Validar se o título da página contém "Cypress Skills"')
  })

  it('open enrollment', () => {
    cy.visit('https://fernandopapito.com')

    cy.prompt('Clicar no link "Garantir Vaga"')

    cy.prompt('Validar se o título "Boas vindas!" está visível')
  })
})

Cypress

Prompt

Run Tests

Debug

IA Agents

TestOps

MCP

Record

Test Runner

Playwright Inspector

2/9 passed

Test Duration

00:32:57

Pause

Playwright Test

Codegen

Run Tests

Debug

IA Agents

TestOps

MCP

Record

Test Runner

Playwright Inspector

2/9 passed

Test Duration

00:32:57

Pause

import { test, expect } from '@playwright/test'

test('homepage title', async ({ page }) => {
  await page.goto('https://fernandopapito.com')
  
  await expect(page).toHaveTitle(/Playwright + IA/)
})

test('open enrollment', async ({ page }) => {
  await page.goto('https://fernandopapito.com')
  
  await page
    .getByRole('link', { name: 'Garantir Vaga' })
    .click()

  await expect(
    page.getByRole('heading', { name: 'Boas vindas!' })
  ).toBeVisible()
})

Playwright Test

Codegen

Run Tests

Debug

IA Agents

TestOps

MCP

Por que você não deve tratar ferramentas como religião ?

No mercado de QA tem um padrão cansativo: cada professor vira embaixador de uma ferramenta e trata as outras como inferiores.

Eu não jogo esse jogo. Eu ensino Playwright. Eu ensino Cypress. Porque cada uma tem seu contexto — e meu compromisso é com automação, não com fornecedor.

Esse é um curso full stack e durante a minha jornada como QA eu descobri que é sim possível extratir o melhor dos mundos e criar projetos de testes automatizados que funcionam de acordo com cada contexto. E no contexto certo, ambas são ferramentas as mais maduras e poderosas do mercado — usadas por quem leva automação a sério:

Diferente da edição anterior, agora voce vai entender na prática quando Cypress é a escolha certa? Quando não é? E Quando o Playwright faz a diferença em projetos que exigem performance e escalabilidade. É exatamente esse critério que você constrói aqui. Não pra defender uma ou outra, mas para escolher a ferramenta certa para o problema certo, em qualquer projeto, em qualquer empresa.

A verdade sobre cursos de ferramentas

Tudo que tem em curso de Cypress ou Playwright por aí está na documentação oficial. E de graça.

Se você está buscando um curso com vídeos que narram a documentação, acesse aqui: https://docs.cypress.io ou aqui: https://playwright.dev/docs/intro — pronto, não precisa continuar lendo.

Agora se você quer se tornar um QA com Skills de Automação, você encontrou o lugar certo. O que você não acha em doc é o que importa de verdade:

Quando Cypress é a escolha certa — e quando não é

Quando Cypress é a escolha certa — e quando não é

Quando Playwright faz diferença certa — e quando não faz

Quando Playwright faz diferença certa — e quando não faz

Como estruturar uma suíte que sobrevive 2 anos de evolução de produto

Como estruturar uma suíte que sobrevive 2 anos de evolução de produto

Por que seus testes ficam flaky, mesmo seguindo "boas práticas"

Por que seus testes ficam flaky, mesmo seguindo "boas práticas"

Onde entra IA na automação — e onde IA atrapalha

Onde entra IA na automação — e onde IA atrapalha

O que te diferencia de QA júnior numa entrevista de pleno

O que te diferencia de QA júnior numa entrevista de pleno

Isso é automação de testes como ativo. E ativo não se aprende em doc.

IA mudou a automação de testes. E aqui você encontra um módulo dedicado a isso, com experiência real.

IA mudou a automação de testes. E aqui você encontra um módulo dedicado a isso, com experiência real.

cy.prompt('Validar se o título da página contém "Cypress Edition"')
cy.prompt('Clicar no link "Garantir Vaga"')
cy.prompt('Validar se o título da página contém "Cypress Edition"')
cy.prompt('Clicar no link "Garantir Vaga"')

As perguntas certas não são "como uso cy.prompt ou Playwright MCP?" — são:

As perguntas certas não são "como uso cy.prompt ou Playwright MCP?" — são:

Quando IA acelera meu time? Quando introduz risco?

Quando IA acelera meu time? Quando introduz risco?

Como combinar teste tradicional + IA sem virar caos?

Como combinar teste tradicional + IA sem virar caos?

O que vira commodity? O que vira diferencial?

O que vira commodity? O que vira diferencial?

Isso é estratégia de automação aplicada à IA — não tutorial de prompt e sintaxe.

A evolução da automação de testes!

Impossível dizer que Cypress ou Playwrigtgh são as melhores ferramentas do mundo. Mas dá pra dizer com clareza quando ou ou outro é a escolha certa. Essa é a conversa que falta.

2018

Quando Cypress Quebrou o Paradigma

Quando Cypress Quebrou o Paradigma

Cypress fez testes E2E serem rápidos e confiáveis. Pela primeira vez, você tinha tempo para aprender princípios, não lutar contra a ferramenta.

2020

Quando Cypress Virou Mainstream

Quando Cypress Virou Mainstream

Cypress explodiu em popularidade. Mas muita gente aprendeu sintaxe sem entender arquitetura. Saber clicar ≠ saber automatizar.

2022

Quando o Mercado Amadureceu

Quando o Mercado Amadureceu

Microsoft lançou o Playwright. A pergunta mudou: não é "qual é o melhor?", mas "qual é o certo para este contexto?". Seu diferencial agora é pensar como engenheiro.

2024

IA Mudou o Jogo

IA Mudou o Jogo

cy.prompt(), MCP, agentes inteligentes. IA gera código rápido. Mas estruturar, manter, evoluir? Aí entra pensamento estratégico. Você ganha vantagem aqui.

2026

Onde Você Quer Estar

Onde Você Quer Estar

Cypress e Playwright seguem como uma das ferramentas mais poderosas pra quem entende quando e como usar. Seja para testes de Interface, API ou Componentes você constrói um projeto de automação profissional implementando: cobertura de testes, mocking, CI/CD e observabilidade.

O que você vai construir do zero

Não é cardápio de tutorial. São projetos que se parecem com o que você vai encontrar no mercado.

Projeto TripBus — automação completa em um ecossistema real

Projeto TripBus — automação completa em um ecossistema real

Testes de ponta-a-ponta na UI cobrindo o topo da pirâmide

Testes de ponta-a-ponta na UI cobrindo o topo da pirâmide

Testes de Componentes para falar de igual pra igual com um Dev

Testes de Componentes para falar de igual pra igual com um Dev

Testes de API com Swagger e IA cobrindo a base da pirâmide

Testes de API com Swagger e IA cobrindo a base da pirâmide

Testes de Integração com módulo de pagamento real (Stripe)

Testes de Integração com módulo de pagamento real (Stripe)

Cobertura de fluxos críticos de negócio

Cobertura de fluxos críticos de negócio

Mocks e stubs para cenários complexos

Mocks e stubs para cenários complexos

Automação de testes de regressão escaláveis

Automação de testes de regressão escaláveis

Pipeline de CI/CD integrado ao GitHub Actions

Pipeline de CI/CD integrado ao GitHub Actions

Record

Test Runner

Playwright Inspector

2/9 passed

Test Duration

00:32:57

Pause

import { test, expect } from '@playwright/test'

test('homepage title', async ({ page }) => {
  await page.goto('https://fernandopapito.com')
  
  await expect(page).toHaveTitle(/Playwright + IA/)
})

test('open enrollment', async ({ page }) => {
  await page.goto('https://fernandopapito.com')
  
  await page
    .getByRole('link', { name: 'Garantir Vaga' })
    .click()

  await expect(
    page.getByRole('heading', { name: 'Boas vindas!' })
  ).toBeVisible()
})

Playwright Test

Codegen

Run Tests

Debug

IA Agents

TestOps

MCP

Record

Test Runner

Playwright Inspector

2/9 passed

Test Duration

00:32:57

Pause

import { test, expect } from '@playwright/test'

test('homepage title', async ({ page }) => {
  await page.goto('https://fernandopapito.com')
  
  await expect(page).toHaveTitle(/Playwright + IA/)
})

test('open enrollment', async ({ page }) => {
  await page.goto('https://fernandopapito.com')
  
  await page
    .getByRole('link', { name: 'Garantir Vaga' })
    .click()

  await expect(
    page.getByRole('heading', { name: 'Boas vindas!' })
  ).toBeVisible()
})

Playwright Test

Codegen

Run Tests

Debug

IA Agents

TestOps

MCP

Record

Test Runner

Cypress Studio

2/9 passed

Test Duration

00:32:57

Pause

describe('Home Page', () => {
  
  it('homepage title', () => {
    cy.visit('https://fernandopapito.com')

    cy.prompt('Validar se o título da página contém "Cypress Skills"')
  })

  it('open enrollment', () => {
    cy.visit('https://fernandopapito.com')

    cy.prompt('Clicar no link "Garantir Vaga"')

    cy.prompt('Validar se o título "Boas vindas!" está visível')
  })
})

Cypress

Prompt

Run Tests

Debug

IA Agents

TestOps

MCP

Você sai com um portfólio completo que impressiona recrutadores, tech leads, CTOs e até desenvolvedores, provando que você não é mais um QA tradicional.

Você se reconhece em alguma dessas questões?

Você se reconhece em alguma dessas questões?

Sabe a sintaxe do Cypress, mas trava quando precisa decidir estrutura de projeto

Sabe a sintaxe do Cypress, mas trava quando precisa decidir estrutura de projeto

Seus testes em Playwright rodam, mas você não entende o que foi contruído pelo MCP

Seus testes em Playwright rodam, mas você não entende o que foi contruído pelo MCP

Quando alguém pergunta sobre escolha de ferramenta, responde com achismo

Quando alguém pergunta sobre escolha de ferramenta, responde com achismo

Se acenou em alguma, você não tá com problema de ferramenta. Tá com problema de fundamento. E essa especialização resolve isso.

O método TAS é pra você que:

Quer aprender Automação de Testes com profundidade técnica real

Já entendeu que decorar comando não é carreira

Quer evoluir de "QA que automatiza" pra "QA que arquiteta automação"

Tá cansado de embaixador vendendo ferramenta como religião — e quer aprender a escolher por contexto, não por modinha.

O método TAS não é pra você se:

Procura "como clicar em botão" passo a passo

Quer apenas comandos do Cypress que estão na doc oficial

Acha que automação é só sintaxe, não estratégia

Procura promessa de salário de R$ 15k em 30 dias

Tudo o que você vai aprender na especialização

Tudo o que você vai aprender na especialização

Em todos os módulos, você aprende o como e o porquê de cada decisão. É o que separa quem decora de quem entende.

Em todos os módulos, você aprende o como e o porquê de cada decisão. É o que separa quem decora de quem entende.

Módulo 1

Fundação: o que é automação de verdade

Por que a discussão 'manual vs automatizado' está errada — e qual é a pergunta certa que separa QA júnior de sênior.

Módulo 2

Fundamentos da Ferramenta

Setup profissional, como usar seletores, comandos, asserções, hooks — e sempre com o porquê por trás de cada decisão.

Módulo 3

Component Testing com Cypress

A parte que cursos de Cypress pulam. Como sair na frente criando um projeto de testes maduro .

Módulo 4

Projeto TripBus: Ecossistema completo

Projeto completo pra portfólio. Não é exercício — é projeto guiado com simulação de mercado real.

Módulo 5

Arquitetura profissional

Page Object vs App Actions? Antes de escolher o padrão, vamos analisar o software alvo do teste e depois tomar a decisão. Aqui mora o salto pra sênior.

Módulo 6

Hacks e Tradeoffs

Causa raiz de "flakiness", debug visual, organização de projeto de grande porte. Entender as limitações, benefícios, e como lidar com os desafios do dia a dia usando Cypress.

Módulo 7

IA na automação 🔥

Estratégia, não tutorial. Aprenda a acelerar a construção dos testes em 10 vezes com agentes de IA. Google Antigravity, Cursor, Claude Code, Codex, cy.prompt e MCP.

Módulo 8

Continuous Deployment

GitHub Actions, paralelização, Cypress Cloud, Sorry Cypress com Docker (bonus). Do Build, passando pelo teste unitário, testes de regressão até produção.

Módulo 1

Fundação: o que é automação de verdade

Por que a discussão 'manual vs automatizado' está errada — e qual é a pergunta certa que separa QA júnior de sênior.

Módulo 3

Component Testing com Cypress

A parte que cursos de Cypress pulam. Como sair na frente criando um projeto de testes maduro .

Módulo 5

Arquitetura profissional

Page Object vs App Actions? Antes de escolher o padrão, vamos analisar o software alvo do teste e depois tomar a decisão. Aqui mora o salto pra sênior.

Módulo 7

IA na automação 🔥

Estratégia, não tutorial. Aprenda a acelerar a construção dos testes em 10 vezes com agentes de IA. Google Antigravity, Cursor, Claude Code, Codex, cy.prompt e MCP.

Módulo 2

Fundamentos da Ferramenta

Setup profissional, como usar seletores, comandos, asserções, hooks — e sempre com o porquê por trás de cada decisão.

Módulo 4

Projeto TripBus: Ecossistema completo

Projeto completo pra portfólio. Não é exercício — é projeto guiado com simulação de mercado real.

Módulo 6

Hacks e Tradeoffs

Causa raiz de "flakiness", debug visual, organização de projeto de grande porte. Entender as limitações, benefícios, e como lidar com os desafios do dia a dia usando Cypress.

Módulo 8

Continuous Deployment

GitHub Actions, paralelização, Cypress Cloud, Sorry Cypress com Docker (bonus). Do Build, passando pelo teste unitário, testes de regressão até produção.

Em todos os módulos, o padrão é: princípio primeiro, ferramenta depois. Você sai sabendo Cypress com a profundidade que o mercado pede.

Você está preparado para evoluir suas skills em automação de testes?

Você está preparado para evoluir suas skills em automação de testes?

Você está preparado para evoluir suas skills em automação de testes?

Feedbacks

Feedbacks de alunos que ja aprenderam automação de testes comigo.

Feedbacks de alunos que ja aprenderam automação de testes comigo.

  • "

    Automação descomplicada e evolução na carreira

    Aprendi a lidar com APIs, bancos de dados e Front-end em um único ecossistema de testes. Foi o divisor de águas que eu precisava para a minha evolução na carreira de QA.

    MC

    Michelle Carla

    18 de abril de 2026

  • "

    Didático, direto e envolvente desde o início

    Está sendo muito interessante. O instrutor é cativante e vai direto ao ponto com uma boa explicação. Super recomendado o curso até aqui, pois estamos apenas no começo.

    MS

    Márcio Sebastião

    13 de abril de 2026

  • "

    Didática clara e múltiplos caminhos na automação

    Curso direto ao ponto, fácil de entender. A didática do Papito é muito boa, passa muita confiança e o curso é bem montado para mostrar os vários caminhos que podemos seguir para automatizar um sistema.

    JR

    João Pedro Ribeiro

    11 de abril de 2026

  • "

    Didática clara e múltiplos caminhos na automação

    Curso direto ao ponto, fácil de entender. A didática do Papito é muito boa, passa muita confiança e o curso é bem montado para mostrar os vários caminhos que podemos seguir para automatizar um sistema.

    JR

    João Pedro Ribeiro

    11 de abril de 2026

  • "

    Melhor curso já assistido sobre a ferramenta

    Curso muito bom, muito bem explicado, dinâmico e sem enrolação. Eu já tinha outros cursos em Ferramenta de outras plataformas e posso dizer com propriedade que esse foi o melhor que já assisti.

    MS

    Marjorie Silveira

    30 de março de 2026

  • "

    Automação descomplicada e evolução na carreira

    Aprendi a lidar com APIs, bancos de dados e Front-end em um único ecossistema de testes. Foi o divisor de águas que eu precisava para a minha evolução na carreira de QA.

    MC

    Michelle Carla

    18 de abril de 2026

  • "

    Didático, direto e envolvente desde o início

    Está sendo muito interessante. O instrutor é cativante e vai direto ao ponto com uma boa explicação. Super recomendado o curso até aqui, pois estamos apenas no começo.

    MS

    Márcio Sebastião

    13 de abril de 2026

  • "

    Didática clara e múltiplos caminhos na automação

    Curso direto ao ponto, fácil de entender. A didática do Papito é muito boa, passa muita confiança e o curso é bem montado para mostrar os vários caminhos que podemos seguir para automatizar um sistema.

    JR

    João Pedro Ribeiro

    11 de abril de 2026

  • "

    Didática clara e múltiplos caminhos na automação

    Curso direto ao ponto, fácil de entender. A didática do Papito é muito boa, passa muita confiança e o curso é bem montado para mostrar os vários caminhos que podemos seguir para automatizar um sistema.

    JR

    João Pedro Ribeiro

    11 de abril de 2026

  • "

    Melhor curso já assistido sobre a ferramenta

    Curso muito bom, muito bem explicado, dinâmico e sem enrolação. Eu já tinha outros cursos em Ferramenta de outras plataformas e posso dizer com propriedade que esse foi o melhor que já assisti.

    MS

    Marjorie Silveira

    30 de março de 2026

  • "

    Curso direto ao ponto para aprendizado rápido

    Um curso excelente bem direto ao ponto para quem precisa aprender rápido uma ferramenta nova, e já tem conhecimento em automação (outros ferramentas)

    VS

    Vitor Vieira Silva

    15 de abril de 2026

  • "

    Curso completo, dinâmico e objetivo

    Curso muito top! Um curso completo com vários conceitos, bem dinâmico e prático, isso faz com que o aprendizado fique bem mais claro e objetivo.

    LP

    Lenilson Pires

    11 de abril de 2026

  • "

    Evolução clara com didática objetiva

    Ótimo curso, o Papito é muito didático em suas explicações e vai direto ao ponto, você sente a evolução ao longo do curso graças à sua estruturação.

    MC

    Marcos Eduardo Cordeiro

    8 de abril de 2026

  • "

    Domínio e didática de alto nível

    Excelente. Nunca esperaria menos do professor Papito, ele é o melhor no assunto. Tem domínio e sabe repassar o conhecimento como ninguém.

    DS

    Danieli Santos

    30 de março de 2026

  • "

    Curso direto ao ponto para aprendizado rápido

    Um curso excelente bem direto ao ponto para quem precisa aprender rápido uma ferramenta nova, e já tem conhecimento em automação (outros ferramentas)

    VS

    Vitor Vieira Silva

    15 de abril de 2026

  • "

    Curso completo, dinâmico e objetivo

    Curso muito top! Um curso completo com vários conceitos, bem dinâmico e prático, isso faz com que o aprendizado fique bem mais claro e objetivo.

    LP

    Lenilson Pires

    11 de abril de 2026

  • "

    Evolução clara com didática objetiva

    Ótimo curso, o Papito é muito didático em suas explicações e vai direto ao ponto, você sente a evolução ao longo do curso graças à sua estruturação.

    MC

    Marcos Eduardo Cordeiro

    8 de abril de 2026

  • "

    Domínio e didática de alto nível

    Excelente. Nunca esperaria menos do professor Papito, ele é o melhor no assunto. Tem domínio e sabe repassar o conhecimento como ninguém.

    DS

    Danieli Santos

    30 de março de 2026

Investimento

Chegou a sua hora de subir o nível em automação de testes. Profundidade técnica, critério de mercado e a IA que vai definir as próximas vagas.

The Automation Skills

Cypress Edition

R$ 457
R$ 799

Curso completo (8 módulos)

Projeto Tripbus completo pra portfólio

Comunidade exclusiva de alunos

Suporte direto em até 24h úteis

18 meses de acesso ilimitado

Certificado de conclusão com QRCode

Garantia incondicional de 7 dias

Acesso por 18 meses · Garantia de 7 dias

Perguntas frequentes

Perguntas frequentes

Esse é mais um curso de Cypress?

Não. É um curso de automação de testes que usa Cypress como instrumento. Saber Cypress qualquer um aprende lendo a doc. Saber automatizar com critério, não.

Cypress vs Playwright vs Selenium

Pergunta importante. Resposta honesta: depende de contexto. Por isso eu ensino tanto Cypress quanto Playwright — porque QA sênior não decora uma ferramenta, ele aprende a escolher. Esse curso te dá profundidade real em Cypress; quando você dominar, vai ter critério pra avaliar qualquer alternativa, inclusive a próxima que ainda nem foi lançada.

Sou desenvolvedor. Vale pra mim?

Sim. Aprender automação do ponto de vista de QA muda a forma como você escreve código. Times sêniores valorizam isso muito.

E se eu mudar de ferramenta no futuro? Perdi tempo?

Pelo contrário. Os princípios que você aprende — arquitetura de suíte, tradeoffs, estratégia de mocking, CI/CD, IA aplicada — valem pra qualquer ferramenta de automação. Cypress é o instrumento de prática.

Por quanto tempo tenho acesso?

18 meses de acesso ilimitado. Você assiste quando e quantas vezes quiser, no seu ritmo.

O curso tem certificado?

Sim. Certificado de conclusão com QRCode pra LinkedIn e portfólio.

Tem suporte?

Sim. Em até 24h úteis + comunidade exclusiva.

Preciso saber programar?

Não precisa ser dev. Cypress usa JavaScript e você aprende o necessário de forma progressiva. O foco é automação, não linguagem.

Você está preparado para evoluir suas skills em automação de testes?

Você está preparado para evoluir suas skills em automação de testes?

Especialista em Testes de Software

Transformando QA em carreira, de qualquer lugar do mundo

Created by Papito

Global FP LLC

Wyoming

United States

82609

EIN: 38-4390268

Especialista em Testes de Software

Transformando QA em carreira, de qualquer lugar do mundo

Created by Papito

Global FP LLC

Wyoming

United States

82609

EIN: 38-4390268