Aprenda por etapas
Comece pelos fundamentos e avance para automação estruturada e arquitetura de frameworks.
Uma trilha prática que evolui dos fundamentos do Playwright até arquitetura e engenharia de frameworks de automação.
import { test, expect } from '@playwright/test';
test('finaliza uma compra', async ({ page }) => {
await page.goto('/products');
await page.getByRole('button', { name: 'Adicionar' }).click();
await expect(page.getByText('Pedido pronto')).toBeVisible();
});O Playwright QA Lab combina trilha de aprendizado, projetos públicos e artigos técnicos. A ideia é mostrar não apenas como escrever um teste, mas como tomar decisões melhores de qualidade e engenharia.
Comece pelos fundamentos e avance para automação estruturada e arquitetura de frameworks.
Cada nível está associado a um repositório público que pode ser estudado e executado.
Artigos e projetos explicam trade-offs, manutenção, estratégia e problemas encontrados.
Use os conteúdos como referência para evoluir sua própria automação de testes.
Os projetos evoluem de fundamentos para automação estruturada e, depois, para arquitetura e engenharia de um framework.
Primeiro contato com Playwright, estrutura de testes, locators, assertions e fundamentos de automação.
Conhecer projeto →Automação estruturada com TypeScript, Page Objects, API Testing, fixtures, dados de teste, CI e debugging.
Conhecer projeto →Arquitetura profissional com Service Layer, API Client, fixtures, autenticação, storageState, type safety e estratégia de execução.
Conhecer projeto →Leituras sobre Playwright, automação de testes, qualidade de software e decisões de engenharia. A biblioteca completa está disponível na página de artigos.

Minha trajetória até a tecnologia não foi linear. Comecei na educação e tive meu primeiro contato com programação através da robótica educacional. Depois de uma mudança de carreira aos 36 anos, passei pelo desenvolvimento até encontrar na área de qualidade o lugar onde tecnologia, negócio, produto e pessoas se conectam.
Hoje atuo como Quality Engineer, com foco em automação e principalmente em Playwright. Criei este Lab para compartilhar um caminho prático de evolução em QA: sair da execução manual, aprender automação e avançar para arquitetura e engenharia de qualidade através de projetos reais.
Não acredito que exista apenas um caminho para chegar à tecnologia. Quero tornar esse aprendizado mais acessível e mostrar que é possível evoluir construindo, experimentando e entendendo as decisões por trás do código.