2 days ago
São Paulo, BrazilSenior
Responsibilities
- Construir, evoluir e sustentar plataformas escaláveis, confiáveis e reutilizáveis de automação de testes.
- Desenvolver e manter testes automatizados funcionais e end-to-end com Robot Framework, Python e outras ferramentas.
- Implementar testes para aplicações Android e iOS, BFFs, APIs, microsserviços, aplicações web e web-banking.
- Integrar testes a ambientes locais, pipelines e plataformas como BrowserStack.
- Implementar testes de APIs e validações de contratos, incluindo status HTTP, payloads, mensagens de erro e schemas JSON.
- Desenvolver estratégias determinísticas de massa de testes para garantir previsibilidade e reprodutibilidade.
- Desenvolver e executar testes de performance com Locust e JMeter, incluindo cenários de carga, estresse, picos e resistência.
- Definir perfis de carga e critérios de aprovação com base em SLAs, volumetria e indicadores de desempenho.
- Analisar resultados, identificar gargalos e propor melhorias de performance, escalabilidade e resiliência.
- Implementar e evoluir quality gates com SonarQube e acompanhar indicadores de qualidade, cobertura, estabilidade e eficiência.
- Construir dashboards e acompanhar métricas com Grafana e DevLake.
- Garantir a rastreabilidade de testes, defeitos e evidências usando Jira e Xray.
- Apoiar iniciativas de monitoramento sintético, testes de resiliência e chaos engineering.
- Colaborar com diferentes times para promover a qualidade contínua ao longo do ciclo de desenvolvimento.
Requirements
- Experiência em engenharia de qualidade de software, automação de testes ou atuação como SDET.
- Conhecimento sólido em Python e no desenvolvimento de soluções automatizadas.
- Experiência com Robot Framework e automação de testes funcionais e end-to-end.
- Conhecimento em testes de APIs REST, contratos, payloads e schemas JSON.
- Experiência com Git e integração de testes em pipelines.
- Conhecimento em testes de performance, preferencialmente com Locust ou JMeter.
- Capacidade de analisar logs, métricas, indicadores e resultados de testes.
- Familiaridade com ambientes distribuídos, microsserviços e práticas de engenharia de software.
- Perfil analítico, organizado, colaborativo e orientado à resolução de problemas, com boa comunicação, autonomia, pensamento crítico e responsabilidade pelas soluções desenvolvidas.
- Experiência com Appium, Playwright ou BrowserStack será considerada diferencial.
- Conhecimento em Jira, Xray, SonarQube, Grafana ou DevLake será considerado diferencial.
- Vivência com observabilidade, SRE, monitoramento sintético, testes de resiliência ou chaos engineering será considerada diferencial.
- Experiência na construção de plataformas de testes usadas por diferentes times de engenharia será considerada diferencial.
Benefits
- Vale-refeição e vale-alimentação.
- Plano de saúde e odontológico, seguro de vida e auxílio-creche.
- WellHub, TotalPass, terapia online sem custo pela Conexa/Psicologia Viva.
- Carbon Academy, Cartão C6 Carbon e Carbon Spa no escritório.
- Carbon Care, sala de amamentação e extensão das licenças-maternidade e paternidade pelo programa Empresa Cidadã.
- Bicicletário, vestiário e van corporativa.
- Espaço de convivência com videogame, mesa de sinuca, churrasqueira, chopeira, lanchonete, áreas de descanso, cesta de basquete e horta colaborativa.
About C6 Bank
C6 Bank is a São Paulo–based digital bank serving consumers and small businesses in Brazil through an app-based model. It offers checking and savings accounts, payments, credit cards (including C6 Carbon), loans, investments, and foreign exchange, earning interchange, fees, and interest. Founded in 2018, it operates privately with JPMorgan Chase as a minority shareholder.
