Qualidade de Software Engenheiro
O papel é essencial para garantir a entrega de soluções robustas, confiáveis e escaláveis.
Função principal é apoiar todos os times na elaboração de produtos com alta performance.
Código da vaga: A
Modelo de contratação: PJ
Responsabilidades
* Promover excelência nas entregas de software por meio da definição, padronização e evolução contínua de processos e ferramentas de QA;
* Desenvolver serviços e ferramentas dedicados ao processo de Qualidade de Software;
* Liderar iniciativas de melhoria contínua, projetos de engenharia da qualidade e integração com pipelines CI/CD;
* Fomentar uma cultura sólida de qualidade por meio de treinamentos, mentorias técnicas e evangelização de boas práticas junto aos times de engenharia.
Requisitos e habilidades técnicas
* Domínio em automação de testes (UI, API, mobile, integração, etc.), com experiência prática em Cypress, Appium, Selenium e Postman;
* Experiência em integração contínua e entrega contínua (CI/CD), utilizando ferramentas como GitHub Actions, GitLab CI ou similares;
* Conhecimento avançado em engenharia e arquitetura de software, com foco em escalabilidade, testabilidade e manutenibilidade de sistemas;
* Programação de sistemas com habilidade para construir serviços auxiliares e ferramentas dedicadas a testes;
* Conhecimento em análise de qualidade de código utilizando SonarQube, SonarCloud ou outras ferramentas similares;
* Experiência prática com a criação e uso de agentes de Inteligência Artificial aplicados a testes, como geração de casos, análise preditiva ou testes autônomos;
* Sólidos conhecimentos em bancos de dados relacionais (ex PostgreSQL, MySQL) e não relacionais (ex MongoDB, DynamoDB);
* Capacidade de executar e interpretar testes de performance (stress, carga, pico), com domínio de ferramentas como JMeter, K6 e soluções em nuvem (IaaS);
* Conhecimento em ferramentas de monitoramento e observabilidade, como NewRelic, Grafana, CloudWatch (AWS);
* Experiência sólida em metodologias ágeis, como Scrum e Kanban, com atuação ativa em cerimônias e entregas iterativas;
* Prática com controle de versão e repositórios Git, seguindo boas práticas de branching e code review.
Perfil comportamental
* Comunicação clara e eficaz com múltiplos públicos (Dev, Produto, Plataforma, Diretoria);
* Alta capacidade analítica e de antecipação de riscos;
* Proatividade, autonomia e senso de dono;
* Resiliência para lidar com mudanças e resolver problemas com agilidade;
* Capacidade de mentorar e desenvolver colegas de equipe.
Formação
* Superior completo em áreas de tecnologia/gestão tecnologia ou correlatas.
Diferenciais
* Conhecimento em linguagens como Python, Golang, NodeJS ou PHP, com foco em automação e serviços de suporte ao QA;
* Experiência com frameworks alternativos de automação, como Playwright e Robot Framework;
* Conhecimentos em infraestrutura cloud (AWS, GCP, Azure), incluindo deploys, containers, pipelines e serviços gerenciados;
* Vivência em ambientes de alta criticidade e grande escala, com atenção a disponibilidade, confiabilidade e prevenção de falhas;
* Participação ativa em culturas de observabilidade, com uso estruturado de logs, métricas, alertas e dashboards;
* Certificações em QA, Agile Testing ou automação de testes;
* Pós-Graduação em Qualidade de Software ou áreas correlatas.