Skills
Sobre a Vaga
Na Housecall Pro, você atuará como uma liderança técnica de qualidade para os aplicativos iOS e Android. Você definirá estratégias de testes móveis escaláveis, estabelecerá padrões de automação e validação e ajudará a integrar qualidade em todo o ciclo de desenvolvimento e release do produto.
Você também avançará o uso de inteligência artificial (IA) e fluxos de testes agentic dentro do squad mobile, estabelecendo padrões práticos de validação e abordagens mensuráveis para melhorar a qualidade, a eficiência de regressão e a velocidade de engenharia, mantendo a devida responsabilidade humana.
Você colaborará de perto com Engenharia e Produto, influenciando práticas de qualidade mobile entre times e mentorando engenheiros de QA para fortalecer capacidades de automação, testes e qualidade.
Responsabilidades
- Assumir e evoluir a estratégia de qualidade mobile, definindo o mix adequado de testes automatizados, exploratórios, de integração e end-to-end (E2E) para iOS e Android
- Desenhar, manter e melhorar frameworks de automação mobile escaláveis usando ferramentas como Appium, Espresso, XCUITest e Maestro
- Integrar testes automatizados em fluxos de CI/CD (continuous integration e continuous delivery)
- Conduzir abordagens de testes para cenários específicos de mobile, incluindo ciclo de vida do aplicativo, deep links e universal links, push notifications, permissões do sistema operacional, autenticação biométrica, gestos complexos, acessibilidade, localização e variações de condições de rede
- Definir estratégias de cobertura de dispositivos e sistemas operacionais usando plataformas de testes em dispositivos reais como BrowserStack, Sauce Labs, AWS Device Farm, Firebase Test Lab e TestMu Device Farm
- Conduzir práticas de qualidade em releases usando ferramentas como Fastlane, Bitrise, App Center, TestFlight e Google Play Console, utilizando sinais de crash, performance e observabilidade para identificar e reduzir riscos de qualidade em produção
- Operacionalizar fluxos de testes mobile assistidos por IA que melhorem identificação de regressão, geração de testes, execução, detecção de defeitos e eficiência do squad, mantendo padrões claros de validação e engineer-in-the-loop
- Estabelecer padrões mensuráveis para testes com IA, incluindo qualidade, acurácia, cobertura, estabilidade de regressão, detecção de defeitos e limites apropriados de delegação e validação
- Parceria com Engenharia, Produto, Plataforma e times técnicos relacionados para refinar requisitos, solucionar problemas complexos específicos de dispositivos, avaliar riscos de qualidade e definir estratégias de validação adequadas para experiências mobile e com IA
- Melhorar metodologias de QA, frameworks de automação, documentação, métricas de qualidade e práticas de testes reutilizáveis para fortalecer a qualidade mobile entre times
- Mentorar e orientar engenheiros de QA em automação mobile, design de testes, quality engineering, fluxos assistidos por IA e práticas disciplinadas de validação
Requisitos
- 8+ anos de experiência em engenharia de QA, com experiência relevante testando aplicações nativas iOS e/ou Android por abordagens manuais e automatizadas
- Experiência avançada com frameworks de automação mobile como Appium, Espresso, XCUITest e Maestro
- Proficiência para ler ou trabalhar com Kotlin e/ou Swift, com experiência sólida em programação usando linguagens e frameworks de teste como Java, TestNG e JUnit
- Experiência definindo estratégias de cobertura de dispositivos e sistemas operacionais usando plataformas de testes em dispositivos reais como BrowserStack, Sauce Labs, AWS Device Farm, Firebase Test Lab e TestMu Device Farm
- Experiência com CI/CD mobile, release e ferramentas de distribuição como Fastlane, Bitrise, App Center, TestFlight, Google Play Console, GitLab e GitHub
- Proficiência com ferramentas de debugging, profiling, crash reporting e observabilidade em mobile como adb, logcat, Xcode Instruments, Android Studio Profiler, Charles, Proxyman, Crashlytics, Sentry e Datadog
- Experiência com ferramentas de bug tracking e test management como Jira e TestRail, além de entendimento sólido de metodologias de desenvolvimento de software e de QA
- Experiência prática com testes assistidos por IA, plataformas de testes com IA ou geração e execução de testes baseada em Model Context Protocol (MCP), com julgamento demonstrado sobre validação, confiabilidade e supervisão humana apropriada
- Comprovação de resultados ao aumentar eficiência do time ou qualidade de entrega por meio do uso estratégico de ferramentas de IA e automação
- Graduação em Ciência da Computação, Engenharia ou experiência equivalente
Beneficios
- Paid holidays
- Tempo de folga agendado com flexibilidade (“take-it-as-you-need-it”)
- Setup com MacBook pronto desde o primeiro dia
- US$ 500 de stipend para desenhar o workspace ideal
- Equity em uma startup em rápido crescimento, apoiada por VCs de alto nível