Skills
Sobre a Vaga
Como QA Engineer II, você desenvolve e executa testes exploratórios e automatizados para garantir a qualidade do produto. Você também cria e dá suporte a frameworks e testes de automação para API, web e mobile, além de projetar, construir, testar e implantar soluções de automação de testes para aplicações web e mobile.
A equipe é focada em melhorar a vida dos profissionais de serviços (os “Pros”), ajudando a garantir qualidade, eficiência e cobertura de testes por meio de automação e uso de inteligência artificial (AI).
Responsabilidades
- Direcionar agentes de IA e ferramentas baseadas em Model Context Protocol (MCP) (ex.: Playwright MCP) para desenhar, desenvolver e executar scripts de testes automatizados
- Criar e manter planos de testes abrangentes, incluindo testes funcionais, de regressão, de performance e de integração
- Colaborar com times multifuncionais para garantir que a cobertura de testes esteja alinhada aos requisitos do produto e ao desenvolvimento de features
- Identificar, documentar e acompanhar bugs em sistemas de issue-tracking (ex.: Jira) e assegurar resolução em tempo hábil
- Realizar testes manuais quando necessário para garantir que a funcionalidade do produto e a experiência do usuário atendam aos padrões
- Implementar e melhorar pipelines de testes de CI/CD (continuous integration/continuous deployment)
- Analisar falhas de testes e usar AI para apoiar análise de causa raiz, triagem de testes instáveis (flaky), refresh de locators, otimização de regressão, manutenção contínua de testes e análise de lacunas de cobertura
- Realizar testes de API e trabalhar junto com desenvolvedores para validar funcionalidades do back-end
- Fornecer feedback sobre design e usabilidade para garantir uma experiência de usuário ideal
- Identificar oportunidades em que AI possa melhorar a eficiência do squad e executar experimentos leves para validá-las
Requisitos
- 4+ anos de experiência em QA ou testes de software com foco em automação de testes
- Proficiência em ferramentas de testes automatizados (ex.: Playwright, Selenium, Cypress) e linguagens de script (ex.: Python, JavaScript, TypeScript, Java)
- Experiência prática com ferramentas de testes assistidos por AI e geração/execução de testes baseadas em MCP (ex.: Maestro MCP, Playwright MCP)
- Compreensão sólida de metodologias de QA, planejamento de testes, rastreamento de defeitos e frameworks de testes automatizados
- Experiência com ferramentas e frameworks de CI/CD (ex.: Jenkins, GitLab)
- Capacidade demonstrada de usar ferramentas de AI para melhorar fluxos de trabalho, simplificar execução ou aprimorar resultados
- Bacharelado em Ciência da Computação, Engenharia ou área relacionada, ou experiência equivalente
Beneficios
- Paid holidays (feriados pagos) e tempo de folga agendado com flexibilidade (“take-it-as-you-need-it”)
- Cultura baseada em inovação que valoriza grandes ideias, independentemente de onde elas surjam
- Setup com MacBook pronto desde o primeiro dia, além de stipend de $500 para desenhar o espaço de trabalho ideal
- Equity em uma startup em rápido crescimento, apoiada por VCs de alto nível