⚠️ ATENÇÃO: Caso se encontre com dificuldades na visualização ou esteja utilizando um tema claro em seu navegador, acesse a versão Light. Curriculum Vitae (Light Mode)
Analista de Qualidade de Software com mais de 6 anos de experiência atuando com testes e2e, de APIs, mobile, e automatizados com Playwright, Cypress, Robot Framework e Appium.
Possuo experiência em integração contínua com GitHub Actions, e análise de logs e observabilidade com Amazon CloudWatch e Dynatrace para otimização de RCA.
Atuei em projetos nas áreas de Plataformas Financeiras e de Pagamentos, Logística, Telecom, Saúde Pública, Infraestrutura de Transportes Rodoviários.
Também estudando Desenvolvimento de microsserviços, sistemas web, e mobile com AWS, NodeJS, React e React Native.
Atuei como um QA ágil e multidisciplinar responsável pela estratégia de testes em ambientes complexos e múltiplas plataformas, participando de todo o ciclo de vida dos projetos desde o planejamento na PI Planning até a entrega das demandas em produção, responsável pela elaboração de massas de testes sólidas e concisas, testes robustos e análise proativa de logs com Amazon CloudWatch e Dynatrace, reduzindo o tempo de resposta em análises de causa raiz (RCA) e elevando a confiabilidade de sistemas críticos nos setores de Plataformas Financeiras, de Pagamentos e Logística.
- Elaboração de Caso de Testes;
- Elaboração de Massas de Testes;
- Execução de Teste Funcionais;
- Execução de Teste API;
- Execução de Testes Exploratórios;
- Execução de Testes de Integração;
- Execução de Testes de ETL e Serviços;
- Análise de logs com Amazon CloudWatch e Dynatrace;
- Desenvolvimento e execução de testes automatizados E2E com Playwright, Cypress e Robot Framework;
- Desenvolvimento e execução de testes automatizados de API com Playwright, Cypress e REST Assured;
- Desenvolvimento e execução de testes automatizados mobile para Android e iOS com Appium;
- Acompanhamento de bugs;
- Análise de Causa Raiz (RCA);
- Identificação e reporte de inconsistências funcionais.
Ferramenstas: Jira, Azure DevOps, Scrum, BDD, Gherkin, Playwright, Cypress, Robot Framework, Postman API, Swagger API, PostgreSQL, Amazon CloudWatch, Amazon DynamoDB
- Aprendendo e desenvolvendo VB Scripts para automatização de testes com Micro Focus UFT.
Atuei como Analista de Sustentação (Incidentes) em projeto do setor financeiro, crédito consignado, atuando analisando logs e atuando em soluções paliativas dos incidentes.
- Analisar Incidentes;
- Análise de logs com Dynatrace;
- Análise de Causa Raiz (RCA);
- Alinhar soluções paliativas e definitivas com clientes, e analistas das squads de projetos.
Atuei como Analista de Testes em projetos do setor de Telecom, voltados para o setor de Engenharia de Redes e Faturamento, sendo responsável pelos testes, elaboração de massas de testes, e auxiliando nas execuções dos testes regressivos das esteiras de rollout.
- Elaboração de Caso de Testes;
- Execução de Teste Funcionais;
- Acompanhamento de bugs.
A serviço da: DXC Technology
- Elaboração de Caso de Testes;
- Execução de Teste Funcionais;
- Execução de Testes Regressivos com UFT (Micro Focus Unified Functional Testing);
- Acompanhamento de bugs.
Cast Seeds Teste:
Atuei como Analista de Testes em um projeto ágil rodando Scrum para o setor de Infraestrutura de Transportes Rodoviários, sendo responsável pelos testes funcionais, elaboração de massas de testes, dando suporte à tomada de decisão técnica entre a equipe de desenvolvimento e identificando e reportando aos POs e Tech Leads inconsistências funcionais.
- Elaboração de Caso de Testes;
- Elaboração de Massas de Testes;
- Execução de Teste Funcionais;
- Execução de Testes Exploratórios;
- Acompanhamento de bugs;
- Identificação e reporte de inconsistências funcionais.
- Auxílio na operação e configuração dos sistemas da empresa para com os usuários, pessoalmente e remotamente;
- Aplicação de treinamento e capacitação dos usuários para operarem os sistemas;
- Levantamento de informações e requisições dos usuários para aprimoramentos dos sistemas;
- Discutir e explicar regras de negócio com a equipe de desenvolvimento, para que a mesma implemente-as de forma adequada nos sistemas desenvolvidos pela empresa;
- Execução de Teste Funcionais;
- Execução de Testes Exploratórios;
- Execução de Testes de Regressão;
- Acompanhamento de bugs.
- Auxílio na tomada de decisão entre os Programadores;
- Auxílio para o Suporte Interno perante informações dos sistemas desenvolvidos pela empresa;
- Execução de Teste Funcionais;
- Execução de Testes Exploratórios;
- Execução de Testes de Regressão;
- Acompanhamento de bugs.
No bootcamp vemos a utilização do Robot Framework com a biblioteca Browser para testes web, manipulação de massa de teste via banco de dados e API, testes de API com a biblioteca RequestsLibrary, diversas técnicas e estratégias de desenvolvimentos dos testes e desenvolvimento de CI para rodar os testes no GitHub Actions.
Arquivo de configuração do CI: https://github.com/joaowillianspejo/getgeeks-gravidadezero/blob/main/.github/workflows/regression-tests.yml
O treinamento mostra a integração do Cypress no pipeline do GitHub, o GitHub Actions e maneira adequada de documentar as funções custom desenvolvidas com o Cypress.
No treinamento é mostrado os scripts e a integração com o Cypress 8.2, mas para colocar uma pouco mais de desafio fiz ele já com o Cypress 10.3.1 para já ter a experiencia com as mudanças nas configurações





