Descrição
**Sobre a vaga**
Estamos procurando um **Engenheiro Senior de QA para Mobile** para impulsionar a qualidade da automação nas aplicações móveis de consumo de uma renomada marca global de QSR (Quick Service Restaurant), nas plataformas iOS e Android. Você construirá e manterá suítes de testes automatizados utilizando Detox e Jest, validará fluxos de pagamento e autenticação, executará testes funcionais e de regressão em dispositivos reais por meio do BrowserStack e integrará gates de qualidade em pipelines CI/CD por meio do GitHub Actions e do EAS. A função abrange testes manuais e automatizados em um ambiente Ágil, com estreita colaboração entre as equipes de engenharia, produto e design.
**Suas responsabilidades**
* Construir e manter frameworks de automação ponta a ponta;
* Executar testes funcionais, de regressão e de integração;
* Validar fluxos de pagamento e autenticação;
* Desenvolver e executar planos de teste e casos de teste para aplicações móveis React Native nas plataformas iOS e Android;
* Realizar testes manuais e automatizados para validar funcionalidade, interface/UI/UX, desempenho e compatibilidade entre plataformas;
* Construir e manter suítes de testes automatizados usando Detox para fluxos ponta a ponta, Jest e React Native Testing Library para cobertura de unidades e componentes, além de validação em dispositivos reais por meio do BrowserStack ou Sauce Labs;
* Colaborar com equipes multifuncionais para definir requisitos de teste e garantir a testabilidade e acessibilidade das funcionalidades, incluindo conformidade com os padrões ADA;
* Analisar resultados de testes, identificar causas-raiz de falhas e trabalhar com desenvolvedores para resolver os problemas;
* Identificar, documentar e acompanhar bugs e problemas no Azure DevOps;
* Monitorar o desempenho do aplicativo e sinais de feedback dos usuários por meio do Quantum Metric, Sentry e Firebase;
* Apoiar gates de qualidade em CI/CD, incluindo execução automatizada de testes, validação de build e distribuição beta por meio do GitHub Actions e do EAS;
* Escrever e manter documentação de testes, incluindo planos de teste, casos de teste e mapas de cobertura;
* Participar das cerimônias Ágeis, como standups, planejamento de sprint, refinamento e retrospectivas;
* Manter-se atualizado sobre o ecossistema de testes React Native e contribuir para a migração à Nova Arquitetura React Native.
**Requisitos obrigatórios**
* **4 anos ou mais de experiência profissional em QA para mobile**;
* **1 ano ou mais de experiência com React Native**;
* Excelente conhecimento das plataformas móveis (iOS e Android);
* Experiência prática com **Detox**, para testes ponta a ponta;
* Experiência com **Jest** e React Native Testing Library ou equivalente;
* Familiaridade com ferramentas CI/CD, como GitHub Actions ou CircleCI;
* Experiência com BrowserStack ou Sauce Labs;
* Conhecimento prático do Firebase e do Sentry;
* Compreensão básica de JavaScript/TypeScript e da arquitetura React Native;
* Experiência em testes de API;
* Experiência na validação de fluxos de pagamento móvel;
* Habilidade clara de comunicação e colaboração;
* Nível de inglês intermediário-avançado.
**Desejável**
* Experiência com integrações de pagamento, como Adyen, Apple Pay e Google Pay;
* Familiaridade com sistemas de feature flags, como LaunchDarkly;
* Exposição a plataformas de análise móvel, como Adobe Experience Platform e Quantum Metric;
* Conhecimento em testes de acessibilidade ADA e nos padrões WCAG;
* Testes de desempenho, incluindo orçamentos de renderização e perfilamento de memória em dispositivos móveis;
* Internacionalização (i18n) e testes de aplicações multilíngues;
* Experiência nos processos de submissão e validação nas lojas App Store e Google Play.
**Benefícios e vantagens**
* **Desenvolvimento profissional:** Acelere sua trajetória com mentoria, TechTalks e roadmaps personalizados de crescimento.
* **Remuneração competitiva:** Alinhamos sua remuneração em USD com suas habilidades, talento e contribuições em constante evolução, além de oferecer orçamentos para educação, bem-estar físico e atividades em equipe.
* **Uma seleção de projetos empolgantes:** Participe de projetos com soluções modernas e clientes de alto nível, incluindo empresas da Fortune 500 e marcas líderes de produtos.
* **Flexibilidade de horário:** Adapte sua rotina para alcançar o melhor equilíbrio entre vida pessoal e profissional, com opções de trabalho remoto e presencial — o que for mais feliz e produtivo para você.
Tipo de vaga: Integral
Local de trabalho: Remoto