QA Sênior – Automação de Testes Mobile (React Native & EAS)

  • Clt
  • Período integral
  • Remoto
  • Desenvolvimento

O desafio

Como QA Sênior na MaisMei, você terá um papel estratégico na garantia de qualidade dos nossos aplicativos mobile, desenvolvidos em React Native e distribuídos para Android e iOS por meio do EAS (Expo Application Services).

Buscamos um(a) profissional que domine automação de testes e que possua forte conhecimento técnico em desenvolvimento mobile, sendo capaz de atuar lado a lado com o time de engenharia desde a concepção das funcionalidades até a publicação e evolução contínua do aplicativo.

Seu foco será garantir qualidade, estabilidade, desempenho e excelente experiência do usuário, com testes automatizados bem estruturados e integrados ao nosso fluxo de desenvolvimento.

Principais responsabilidades

  • Definir, implementar e evoluir a estratégia de automação de testes mobile para aplicações desenvolvidas em React Native.

  • Desenvolver e manter testes automatizados (unitários, integração, end-to-end e regressão).

  • Garantir a qualidade dos apps distribuídos via EAS, acompanhando builds, releases e ambientes.

  • Atuar em parceria com desenvolvedores(as) mobile na análise de requisitos, definição de soluções e arquitetura focada em testabilidade.

  • Identificar, reportar e acompanhar bugs, atuando de forma preventiva e proativa.

  • Validar integrações com APIs, contratos e fluxos críticos do produto.

  • Contribuir para a melhoria contínua dos processos de QA, engenharia e entrega.

  • Participar de revisões técnicas, sugerindo melhorias em código, cobertura de testes e arquitetura.

  • Documentar estratégias, cenários de testes, riscos e pontos de atenção do produto.

Requisitos e qualificações

  • Experiência sênior em QA, com forte foco em automação de testes mobile.

  • Experiência prática com React Native, entendendo arquitetura, ciclo de vida de componentes e integração com APIs.

  • Vivência com EAS (Expo Application Services) para builds, releases e ambientes.

  • Experiência com ferramentas de automação mobile, como:

    • Maestro, Detox, Appium, Cypress ou similares.

  • Conhecimentos sólidos em JavaScript e TypeScript.

  • Domínio dos conceitos de testes unitários, integração, end-to-end, regressão e testes funcionais.

  • Experiência com consumo e validação de APIs.

  • Conhecimento em Git/GitHub.

  • Forte senso crítico sobre qualidade, performance e usabilidade.

  • Capacidade de atuar de forma autônoma, estratégica e colaborativa.

Diferenciais (o que adoramos ver)

  • Ensino superior completo em áreas de tecnologia.

  • Experiência integrando testes automatizados em pipelines de CI/CD.

  • Conhecimento em boas práticas de engenharia de software aplicadas à testabilidade.

  • Vivência com metodologias ágeis.

  • Hábito de documentar processos, decisões técnicas e estratégias de testes.

  • Experiência com Figma para validação de fluxos e layouts.

  • Inglês intermediário/avançado.