Semana do QA Challenge na Avenue

Thamyres Moraes
Avenue Tech
Published in
4 min readJun 1, 2022

Um semana totalmente dedicada a qualidade de software

Como surgiu a iniciativa do QA Challenge?

A Avenue, é uma empresa que conecta brasileiros a investimentos no exterior e tem um incrível time de tecnologia super empenhado para disponibilizar produtos para os nossos clientes.

Com o ascendente crescimento, estamos sempre preocupados em manter a qualidade dos nossos serviços e melhorar a experiência dos nossos clientes. Durante alguns meses, diferentes times tocavam iniciativas individuais para garantir qualidade de software. Mas, com uma nova onda de crescimento da Avenue ainda mais próxima, surgiu a iniciativa do nosso Team Lead Rafael Vargas de reunir todo o time de tecnologia para focar durante uma semana em qualidade de software.

Organização:

1 — Planilha de levantamento de atividades para o QA Challenge

Nossa QA Lead Claudia Tirloni, compartilhou como todos os squads uma planilha para que cada time mapeasse as tarefas e verificasse se era cenário ou problema, qual o tipo de teste (e2e, unitário, integração…), quais os pré-requisitos, prioridade, complexibilidade e pontos (Passo 3). Com todas as tarefas mapeadas, ela analisou com o Rafael Vargas se as tarefas eram válidas e se algo chamasse atenção, era discutido com o time para saberem o contexto.

2 — Time suporte

Foi criado um time, do qual eu também fiz parte junto com Tiago Góes, Eric Lau, Hamilton Verissimo e João Camargo para dar suporte aos squads durante o QA Challenge, ajudando a empregar as melhores práticas e tirar dúvidas.

3 — DoR, DoD e pontuações

Foi estabelecido o DoR (definition of ready) e DoD (definition of done) e a pontução para as tarefas mepeadas na planilha

4— Calendário com talks sobre qualidade

Todas as manhãs, todo o time de tech se reunia para rolar aquela provocação saudável de quem estava na frente no ranking e acompanhar uma talk sobre produtos

A tarde, era a vez das talks sobre QA e as ferramentas que nós utilizamos na Avenue:

  • Dojo — Testes integrados — Apresentado por Eric Lau
  • Dojo — Testes E2E (Cypress) — Apresentado por Thamyres Moraes
  • Dojo- Mobile — Flutter Integration tests — Apresentado por João Camargo
  • Decidindo deploy com base em testes automatizados — Apresentado por Tiago Góes
  • Testelab — Apresentado por Eduardo Fischer
  • Modelo de maturidade em qualidade de software na Squad Fundos — Apresentado por Gustavo Davis
  • Usando mapas mentais para levantar cenários de teste — Apresentado por João Lucas

Todos os talks foram gravados e são restritos apenas para o time da Avenue.

5— Ranking no Jira

Foram listados todos os squads, a pretenção de pontos, o que está sendo desenvolvido e os pontos entregues conforme DoD. O board ficou lindão!

6— Prêmios

Para incetivar a galera, foi disponibilizado vouchers do ifood para os 3 primeiros colocados. Mas, o maior prêmio mesmo com certeza é o resultado positivo que teremos durante o desenvolvimento dos nossos novos produtos, garantindo mais qualidade e agilidade nas nossas entregas 😉

Resultados obtidos com o QA Challenge:

  • Crescimento de 200% na suite de testes E2E
  • Mais testes integrados no nosso backend;
  • Mais testes mobile com Flutter (unit, widget e integration);
  • Mais cenários E2E mobile;
  • Testes de regressão visual adicionados a pipeline de frontend (Cypress + Percy);

Esse post, é apenas para compatilhar como foi um pouquinho desse evento que agitou o time de tech aqui na Avenue na última semana (23/05/2022 — 27/05/2022). Talvez o resumo de tudo seja que foi uma semana intensa e muito rica. É importante destacar que essa iniciativa foi realizada com o apoio das lideranças de diversas áreas e realizada pelo time de tech da Avenue.

Todos são responsáveis pela qualidade! Esse evento, foi criado para dar um “start” nos testes automatizados onde ainda não tinhamos e melhorar o que já tinhamos. O importante, é que pretendemos continuar disseminando qualidade software antes, durante e depois do processo de desenvolvimento.

Vale ressaltar que estamos nos preparando para uma Avenue cada vez maior, mais completa e com um time ainda mais preocupado com a qualidade dos produtos oferecidos.

--

--

Thamyres Moraes
Avenue Tech

QA Chapter Lead • mãe de pet • ela/dela • 🏳️‍🌈