C6 Bank
Jobgether
Engenheiro(a) de QA
Sobre a oportunidade
Esta posição é divulgada em nome de uma empresa parceira, que gerencia todas as candidaturas e próximos passos. Nossa parceira está buscando um(a) Engenheiro(a) de QA com base no Brasil.
Como Jobgether funciona
Utilizamos um processo de correspondência com IA para garantir que sua candidatura seja avaliada de forma rápida, objetiva e justa em relação aos requisitos principais da função. Nosso sistema identifica os candidatos com maior compatibilidade, e essa lista é compartilhada diretamente com a empresa contratante. A decisão final e os próximos passos (entrevistas, avaliações) são gerenciados por sua equipe interna.
Agradecemos seu interesse e desejamos sucesso!
Por que se candidatar através da Jobgether?
Aviso de Privacidade de Dados: Ao enviar sua candidatura, você reconhece que a Jobgether processará seus dados pessoais para avaliar sua candidatura e compartilhar informações relevantes com o empregador contratante. Este processamento é baseado em interesse legítimo e medidas pré-contratuais sob as leis de proteção de dados aplicáveis (incluindo GDPR). Você pode exercer seus direitos (acesso, retificação, exclusão, objeção) a qualquer momento.
#LI-CL1
Como Engenheiro(a) de QA, você desempenhará um papel fundamental para garantir a qualidade, confiabilidade e segurança de aplicativos móveis e serviços backend. Você combinará testes exploratórios, automação de testes, validação de API e avaliações de qualidade de lançamento para entregar experiências digitais confiáveis. Trabalhando em estreita colaboração com as equipes de produto, mobile, web, backend e suporte, você identificará riscos precocemente, fortalecerá a cobertura de regressão e evitará que defeitos cheguem à produção. Você ajudará a integrar testes automatizados confiáveis em pipelines de CI/CD, ao mesmo tempo em que estabelece padrões de qualidade escaláveis e processos de lançamento. A função oferece propriedade significativa na definição de práticas de qualidade em um produto de tecnologia em crescimento, com foco em melhoria contínua e resultados mensuráveis. Você também alavancará ferramentas modernas de desenvolvimento assistido por IA para melhorar a eficiência dos testes, mantendo rigorosos padrões de precisão, segurança e manutenibilidade. Esta oportunidade totalmente remota é ideal para um profissional de qualidade proativo que gosta de resolver problemas complexos e ajudar equipes de engenharia a entregar com confiança.
Responsabilidades
- Planejar e executar testes exploratórios, funcionais, de regressão, de API e de aplicativos móveis para validar a funcionalidade, confiabilidade e segurança do produto.
- Testar aplicativos em múltiplos dispositivos, sistemas operacionais, navegadores e condições de rede para identificar problemas de compatibilidade e garantir experiências de usuário consistentes.
- Identificar áreas de alto risco do produto e priorizar testes com base no impacto potencial do usuário, risco de negócio e complexidade técnica.
- Validar jornadas críticas do usuário em aplicativos móveis e serviços backend, garantindo que os recursos atendam aos requisitos definidos e critérios de aceitação.
- Verificar correções de bugs, realizar testes de regressão antes dos lançamentos e manter documentação clara da cobertura de testes, resultados, defeitos não resolvidos e riscos conhecidos.
- Desenvolver, implementar e manter testes automatizados para fluxos de trabalho críticos em aplicativos móveis, APIs e serviços de plataforma.
- Integrar verificações automatizadas confiáveis em pipelines de CI/CD para fortalecer a validação de lançamento e fornecer feedback mais rápido durante o ciclo de desenvolvimento.
- Investigar testes instáveis ou não confiáveis, melhorar a estabilidade do conjunto de testes e manter dados de teste reutilizáveis e infraestrutura de testes.
- Equilibrar abordagens de testes automatizados e exploratórios para maximizar a cobertura, eficiência e detecção de defeitos.
- Identificar, documentar e comunicar defeitos com passos claros de reprodução, evidências de suporte e contexto técnico relevante.
- Colaborar com engenheiros para investigar causas raiz, verificar correções, prevenir regressões e abordar problemas de qualidade recorrentes em sua origem.
- Participar de revisões de planejamento e prontidão de lançamento, comunicando lacunas de teste, defeitos pendentes e riscos potenciais antes da implantação.
- Ajudar a estabelecer padrões de qualidade mensuráveis, critérios de aceitação e requisitos de prontidão para lançamento com base em evidências de teste e avaliações de risco.
- Colaborar com as equipes de Produto e Engenharia para melhorar a testabilidade, incorporar considerações de qualidade no início do desenvolvimento e prevenir defeitos antes que cheguem à produção.
- Colaborar com as equipes de Suporte e Confiança e Segurança para identificar padrões em problemas relatados por clientes e traduzir descobertas em melhorias de qualidade acionáveis.
- Contribuir para testes de acessibilidade, desempenho, segurança e confiabilidade para fortalecer a experiência geral do usuário.
- Utilizar assistentes de codificação de IA e ferramentas de desenvolvimento agentivas para acelerar o desenvolvimento de testes, revisando independentemente o código gerado quanto à correção, confiabilidade, segurança e manutenibilidade.
- Proteger código proprietário, credenciais, informações de clientes e outros dados sensíveis ao usar ferramentas assistidas por IA, permanecendo responsável por todo o trabalho de teste.
- Durante os primeiros 90 dias, aprenda a arquitetura do produto e os processos de lançamento, avalie a cobertura de testes existente, automatize cenários de regressão prioritários, melhore a confiabilidade dos testes e integre verificações automatizadas estáveis em CI/CD.
- Com o tempo, estabeleça cobertura de regressão confiável para jornadas críticas do usuário, reduza defeitos de alta gravidade em produção, melhore a cobertura de testes automatizados e crie práticas de QA repetíveis que escalem com o produto.
Requisitos
- Pelo menos três anos de experiência profissional em Garantia de Qualidade, Engenharia de Qualidade, Teste de Software ou disciplina relacionada.
- Forte experiência com testes exploratórios e testes automatizados, incluindo a capacidade de selecionar métodos apropriados com base no risco e nos requisitos do produto.
- Experiência prática em testes de aplicativos móveis e APIs, com compreensão do comportamento do aplicativo em diferentes dispositivos, plataformas e condições de rede.
- Habilidades de programação suficientes para projetar, escrever, depurar, testar e manter scripts de teste automatizados e código de suporte.
- Conhecimento prático de Git, práticas de revisão de código e fluxos de trabalho de CI/CD, com a capacidade de integrar testes em processos modernos de desenvolvimento de software.
- Experiência no desenvolvimento de software e testes automatizados, tanto de forma independente quanto com ferramentas de codificação assistidas por IA.
- Capacidade de usar ferramentas de IA generativa e assistentes de codificação de forma eficaz, mantendo a propriedade do código resultante e validando todas as implementações geradas por IA.
- Forte compreensão de como revisar, testar, depurar e validar código gerado por IA, identificando potenciais vulnerabilidades de segurança, problemas de confiabilidade e preocupações de manutenibilidade.
- Fortes habilidades analíticas e de resolução de problemas, com atenção aos detalhes e capacidade de investigar problemas complexos e identificar causas raiz.
- Excelentes habilidades de comunicação escrita e verbal, incluindo a capacidade de documentar defeitos claramente e colaborar efetivamente com stakeholders técnicos e não técnicos.
- Capacidade de trabalhar de forma independente, gerenciar prioridades concorrentes e colaborar estreitamente com equipes multifuncionais durante todo o ciclo de desenvolvimento.
- Uma mentalidade proativa focada em melhoria contínua, redução de riscos e estabelecimento de práticas de qualidade escaláveis.
Diferenciais
- Experiência em testes de aplicativos sociais, de criadores de conteúdo, de mídia ou outros aplicativos voltados ao consumidor.
- Familiaridade com recursos de produto em tempo real, como mensagens, notificações, feeds de conteúdo ou interações ao vivo.
- Experiência em testes de fluxos de monetização, assinaturas, processamento de pagamentos ou pagamentos a criadores.
- Experiência prática com frameworks de automação de testes mobile.
- Experiência com frameworks de teste de API e automação de testes em nível de serviço.
- Familiaridade com aplicativos baseados em nuvem, sistemas distribuídos e integrações complexas de serviços.
- Conhecimento de padrões de acessibilidade e metodologias de teste de desempenho.
- Experiência em estabelecer ou melhorar processos de QA dentro de uma organização de engenharia em crescimento.
Benefícios
- Salário competitivo em USD, alinhado com suas habilidades e experiência.
- Licença remunerada para apoiar o equilíbrio entre vida pessoal e profissional e bem-estar.
- Subsídio de plano de saúde para ajudar a cobrir despesas médicas.
- Revisões salariais anuais para reconhecer o desempenho e o crescimento profissional.
- Treinamento e certificações remunerados para apoiar o aprendizado contínuo e o desenvolvimento técnico.
- Modalidade de trabalho totalmente remota, oferecendo flexibilidade para trabalhar do Brasil.
- Oportunidade de moldar padrões de qualidade e práticas de teste em um produto de tecnologia em crescimento.
- Experiência prática com automação de testes, aplicativos móveis, APIs e integração de CI/CD.
- Colaboração próxima com a liderança de engenharia e produto, com oportunidades de influenciar decisões de lançamento e confiabilidade do produto.
- Propriedade significativa de melhorias de qualidade, otimização de processos e estratégias de teste escaláveis.
