WhatsApp

Engenheiro(a) de Qualidade de Software Sênior — Cypress — Remoto para Porto Alegre

QA Sênior na LawnStarter para residentes em Porto Alegre, Brasil. Testes E2E e integração com Cypress, em modalidade remota.

Por Jaime Linhares · 14/11/2026

Sobre a LawnStarter

A LawnStarter opera um marketplace de jardinagem e cuidados externos, com mais de US$ 100 milhões em reservas anuais.

A empresa está expandindo para outros serviços domésticos e reúne as marcas LawnStarter, Lawn Love e Home Gnome em uma única plataforma.

Oportunidade e contexto

Nos últimos dois anos, a equipe reconstruiu a plataforma, incluindo o aplicativo para clientes, o onboarding de prestadores, o mecanismo de distribuição de serviços e a infraestrutura de dados.

Agora, trabalha na expansão para novas categorias, em preços dinâmicos e em recursos de inteligência artificial.

A vaga é remota e direcionada a pessoas candidatas localizadas em Porto Alegre, Brasil.

A pessoa contratada responderá à gerência de Engenharia e atuará com as equipes para tornar a qualidade proativa, definir a cobertura de automação e identificar problemas antes que cheguem aos clientes.

A plataforma usa PHP com Laravel, React e React Native; Cypress é o principal framework de testes. Claude Code também integra o fluxo de trabalho de engenharia.

O que torna a função diferente

  • Influenciar engenharia, Produto, Design e Dados para identificar riscos cedo, compreender requisitos e propor soluções; a atuação pode se integrar a uma ou duas equipes de entrega.
  • Definir a estratégia para criar e ampliar a cobertura automatizada, em vez de apenas executar casos escritos por outras pessoas.
  • Identificar lacunas no processo de qualidade e ter autonomia para corrigi-las.

Responsabilidades

  • Projetar e ampliar testes end-to-end (E2E) e de integração com Cypress, definir a estratégia, priorizar lacunas de cobertura e elevar o padrão de qualidade.
  • Gerenciar o ciclo dos bugs, da triagem à correção em produção, manter o processo em andamento e informar as partes envolvidas.
  • Revisar requisitos com Produto, Design e Dados, identificar riscos antecipadamente e ajudar a definir quando uma entrega está concluída.
  • Identificar pontos fracos na entrega de software e propor soluções práticas.
  • Testar recursos novos e fluxos existentes na web e em dispositivos móveis, explorando aparelhos diferentes e encontrando problemas que a automação não cobre.

Desafios e resultados esperados

A cobertura E2E já é sólida, mas precisa acompanhar a evolução do produto.

O desafio é explorar novos tipos de cobertura e formas mais inteligentes de automatizar a aplicação à medida que crescem o produto e as categorias de serviços.

Há espaço para explorar ferramentas e inteligência artificial nas operações de qualidade, reduzir tarefas repetitivas e descobrir lacunas de cobertura. A empresa busca alguém que investigue essas possibilidades por iniciativa própria.

  • Novos recursos terão testes automatizados como padrão, com estratégias de cobertura que acompanham a evolução do produto.
  • O ciclo de triagem e correção de bugs será previsível, com atualizações disponíveis sem que as partes envolvidas precisem solicitá-las.
  • A pessoa conhecerá o marketplace o suficiente para antecipar casos-limite.
  • Ao menos uma melhoria significativa no processo de qualidade estará implantada e em uso pela equipe.

Perfil e requisitos

  • Usar ferramentas como Claude Code para escrever, manter e ampliar testes; ter familiaridade com MCPs de navegador, fluxos com agentes e scripts para automatizar tarefas repetitivas de QA.
  • Priorizar automação e infraestrutura de testes para prevenir problemas, em vez de concentrar o trabalho na execução manual de roteiros.
  • Avaliar fluxos pela experiência real de quem usa o produto, não apenas pela conformidade com uma especificação.
  • Lidar bem com mudanças rápidas em ferramentas, tecnologias e processos, especialmente no uso de inteligência artificial em desenvolvimento e testes.
  • Colaborar com Produto, Design, Engenharia e Operações, comunicar riscos com clareza e questionar entregas que ainda não estejam prontas.
  • Ler e escrever código, compreender serviços web de front-end e back-end, escrever consultas SQL relevantes e depurar problemas em diferentes camadas.

O que a função não é

  • Uma função principalmente de testes manuais: a maior parte do trabalho de teste deve ser dedicada à automação.
  • Uma posição limitada à execução de tickets; espera-se participação na definição do que será feito e como.
  • Uma função limitada a Cypress: a equipe usa a ferramenta atualmente, mas se adapta, e experiência restrita a um framework ou camada pode ser limitante.
  • Uma posição para quem evita ambiguidades; novas categorias e casos-limite exigem atuação antes de todos os detalhes estarem definidos.
  • Uma função de qualidade no fim da fila: espera-se participação desde as etapas iniciais.

Remuneração e benefícios

A vaga informa salário-base de US$ 45 mil a US$ 65 mil, participação acionária, colaboração assíncrona, períodos de concentração e PTO ilimitado, com foco nos resultados.

Esta seção também descreve o trabalho como remoto de qualquer lugar das Américas; a abertura, por sua vez, direciona a candidatura a pessoas localizadas em Porto Alegre.

A LawnStarter oferece oportunidades iguais de emprego sem discriminação por raça, cor, religião, sexo, nacionalidade, idade, deficiência ou genética, e declara cumprir as leis estaduais e locais aplicáveis contra discriminação.

Visitar site
Informações deste conteúdo

Categoria: Vagas de Emprego

Tecnologias: AI Coding Agents, Cypress

Carreiras: Analista de Qualidade de Software (QA)

Tags: automacao, claudecode