Your resume and cover letter, tailored to exactly what they’re hiring for.
Get past ATS filters
Job summary
Uma empresa de pesquisas e tecnologia em Vargem Grande do Sul está em busca de um profissional para projetar e manter frameworks de automação de testes em Android. Os candidatos devem ter experiência sólida em automação, boas práticas de CI/CD e conhecimento em Python. É necessário bacharelado em áreas correlatas e inglês fluente. Benefícios incluem ambiente dinâmico e oportunidades de crescimento. Venha fazer parte de um setor inovador e desafiador!
Qualifications
Experiência sólida em automação de testes e qualidade de software em plataforma Android.
Experiência em modelagem de casos de testes com base em requisitos.
Experiência comprovada com CI/CD e paralelização de testes.
Responsibilities
Projetar, implementar e manter frameworks de automação de testes.
Criar e executar testes instrumentados em dispositivos celulares.
Desenvolver utilitários ADB avançados para testes e captura de logs.
Skills
Automação de testes
Python
CI/CD
Inglês fluente
Linux (Ubuntu)
ADB
Jira
Education
Bacharel em Engenharia de Computação
Tools
Jenkins
Git
Confluence
Visual Studio Code
IntelliJ
PyCharm
Job description
Responsabilidades
Projetar, implementar e manter frameworks robustos de automação de testes proprietários e open source como, UI Automator, Appium, Selenium WebDriver etc.
Criar e executar testes instrumentados em dispositivos celulares físicos, cobrindo fluxos críticos, serviços em segundo plano, permissões, notificações e deep links.
Desenvolver utilitários ADB avançados para orquestrar pré/pós-condições de testes, capturar logs e validar estados do sistema.
Integrar testes em pipelines CI/CD (Jenkins, GitLab, GitHub Actions), aplicando paralelização e seleção dinâmica para otimizar tempo de execução.
Definir e publicar métricas de qualidade (pass/fail, flake rate, cobertura, defeitos), criando dashboards e alertas para regressões.
Automatizar verificações de desempenho e estabilidade (tempo de inicialização, uso de CPU/memória/rede) e integrar snapshots nos relatórios.
Estabelecer padrões de testabilidade, revisar código e mentorar equipe de QA para boas práticas.
Garantir conformidade com políticas de plataforma e segurança de dados durante testes.
Colaborar com equipes de desenvolvimento para investigar falhas, anexar evidências (logs, vídeos, dumpsys) e direcionar correções.
Reportar status e resultados de testes em reuniões, destacando pontos fortes e oportunidades de melhoria
Requisitos e qualificações
Bacharel em Engenharia de Computação, Ciência da Computação ou áreas correlatas.
Experiência sólida em automação de testes e qualidade de software em plataforma Android.
Experiência em modelagem de casos de testes com base em requisitos;
Experiência comprovada com CI/CD e paralelização de testes.
Experiência em Python e padrões de projeto (Page Objects, Robot Pattern).
Experiência com Linux (Ubuntu), GIT, Jenkins, Jira e Confluence. Forte conhecimento em ADB e fundamentos da plataforma Android.
Inglês fluente (conversação, leitura e escrita).
Desejável experiência com ferramentas como Visual Studio Code, IntelliJ e PyCharm.