Sobre a vaga
Na MadeiraMadeira, acreditamos no poder de reinventar : reinventar casas, histórias e, principalmente, pessoas.
Aqui, crescer é parte da jornada.
Se você quer ser protagonista, aprender na prática, colaborar ao lado pessoas incríveis e construir projetos que deixem um legado significativo na nossa história : seu lugar é aqui com a gente.
Sobre a vaga
A Diretoria de Tecnologia da MadeiraMadeira é composta por mais de 250 pessoas engajadas e determinadas em gerar valor com as melhores soluções em tecnologia e engenharia de dados.
Aqui você vai encontrar uma galera apaixonada pelas tendências de tecnologia e que está super disposta a compartilhar conhecimento para crescermos juntos!
A área de Qualidade de Software da MadeiraMadeira é peça-chave na entrega de produtos robustos, confiáveis e com altíssima performance.
Nossa missão é apoiar todas as tribos e squads no desenvolvimento de soluções escaláveis, promovendo uma experiência fluida e segura para quem usa nossos sistemas — sejam clientes finais ou stakeholders internos.
Modelo de trabalho
- Híbrido / Remoto
- Localização: Curitiba / PR
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;
- Atuar como liderança técnica em estratégias de testes, automação, observabilidade de qualidade, testes de performance e validação de sistemas críticos;
- Desenvolver serviços e ferramentas dedicados ao processo de Qualidade de Software;
- Conduzir PoCs com agentes de IA e ferramentas emergentes, explorando sua aplicação em tarefas de QA e validação inteligente;
- 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.
Atividades que você vai protagonizar
- Conduzir discoverys técnicos, benchmarks e provas de conceito (PoCs) voltadas à evolução das práticas, ferramentas e soluções inteligentes para QA;
- Traduzirá iniciativas e ferramentas para desdobramento aos demais QAs;
- Apoio direto no desdobramento e acompanhamento de indicadores do time de QA;
- Mentorar e apoiar a evolução técnica de profissionais de QA, disseminando boas práticas de engenharia de testes e automação;
- Propor, desenvolver e manter serviços auxiliares para compor o fluxo de QA;
- Explorar, testar e integrar agentes de IA para identificação de padrões, geração de casos de teste, automação, análise de falhas ou priorização de testes;
- Apoiar times de engenharia na definição de estratégias de testes, cobertura, qualidade de código e gates em pipelines de CI / CD;
- Construir e manter pipelines de testes altamente integradas ao processo de entrega contínua (CI / CD);
- Criar, executar e manter testes automatizados, manuais e de performance, garantindo a confiabilidade e escalabilidade das soluções;
- Analisar funcionalidades e riscos técnicos para elaboração de planos de testes eficazes, cobrindo múltiplos níveis de validação;
- Atuar com times de engenharia em processos de troubleshooting e debugging, com foco na rastreabilidade e mitigação de falhas.
Qualificações
Para montar o ambiente dos sonhos, não pode faltar
- 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);
- Familiaridade com Jira e Confluence para gestão de tarefas, bugs, documentações e estratégias de testes;
- 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.
Um toque especial na nossa decoração
Perfil comportamental
- Comunicação clara e eficaz