Sobre mim:
Programador com conhecimentos de C#, Java e Python. Integração contínua com testes, ttilizando Jenkens (Unitários, API Rest Funcionais, esteira
de integração e entrega contina CI/CD, Papelines e Sonar) Jmeter – Testes de Performace Testes de
APIs com Prostman e Automação Testes Automação API Studio Android Testes Automação Android
e IOS Git Lab e Git Hub. Banco de dado Oracle Pl SQL
android com appium Ferramentas: ALM, Pinpad, P.O.S, Mantis, Jira, Netsales,Netsms, VSTS, AWS,
Service Now, Cyber, GID. SCRUM - Gestão Ágil de Projeto Conhecimentos em SAP SD ITIL v3 SQL -
Writing Queries /Microsoft SQL Server 2008 Lógica Estruturada, OS 390M, DB2, CICS, COBOL
Ambientes de testes: PPD, HML, Desenvolvimento e Produção. Estrutura do Projeto. Adicionando
Chrome e Firefox e drivers Microsoft Edge, baixando a versão mais recente que está em sua
máquina. Para adicionar dentro do projeto. Dentro da estrutura de pastas SRC, Test, Java, dentro da
pasta Test crie uma pasta sendo um diretório de recursos. Sendo onde vamos colocar os arquivos de
recursos, que são os BDD. Dentro da pasta Java, crie um Pacote chamado runner, onde o executor
do projeto estará realmente localizado, o que chamará a execução do teste. Outra pasta a ser criada
dentro da pasta Java, este método estará na pasta Package Steps, sendo os steps e tendo a
funcionalidade dos passos BDD. Outra pasta a ser criada dentro da pasta Java, Páginas de pacote
objs, sendo as ações que estarão nas Etapas a serem reutilizadas. Outro que podemos criar dentro
da pasta Java, Suporte a pacotes, para criar um método de suporte para criar ações por exemplo eu
quero esperar por um determinado elemento por um longo tempo em vez de sempre repetir um
código. Então basta criar um método chamando o método, fazendo-o automaticamente. Criando um
novo diretor dentro do diretor, vamos criar um features, que são apenas BDD de fatos são os
features. Dentro do nome do projeto, crie um LEIA-ME. MD, que terá instruções explicando do que
se trata o projeto. Então o arquivo sobe no github ele vai ter toda a explicação do projeto, ele vai
dizer o que o projeto faz a instalação as dependências dizem as tecnologias utilizadas,
Resumo da experiência profissional:
Squad do time de Operação B3, Desenvolver, testar e manter aplicações web
usando Python e MySQL. Colaborar com a equipe de desenvolvimento para projetar e implementar
soluções técnicas. Resolver problemas complexos de forma eficaz. Realizar análises de requisitos de
negócios e traduzi-los em soluções técnicas.
Manter-se atualizado com as melhores práticas de desenvolvimento e tecnologias emergentes.
Desenvolvimento de software aplicando as boas práticas de codificação e padrões de projeto
sempre pensando em sustentabilidade, segurança, escalabilidade e custo.
Auxiliar na análise e elaboração dos requisitos que serão desenvolvidos no projeto.
Documentação das arquiteturas propostas e apoio ao time para tirar os projetos do papel.
Auxiliar nas revisões de código para garantir artefatos padronizados e de qualidade, disseminando os
princípios de design do B3 dentro da equipe.
Orientação nas implementações de testes automatizados
, junto com a equipe de desenvolvimento Core, atuando diretamente com bugs, fazendo
levantamento de logs, no ato de algum impeditivo na adesão em produção, criando plano
de teste e scripts de testes na Sprint iniciada, para desenvolvimento, tendo participação de
testes manuais, criando e validando testes no banco de dados, gerando massas de testes
para o time de testes atuar, e visualizar os testes via banco, gerando a evidências dos
testes efetuado. Tendo toda articulação e envolvimento no Scrum, participando e
ministrando Daily diariamente, Refinamento duas vezes por semana, tendo reunião todo
envolvimento melhor com as entregas e pendencia diárias, Desenvolvendo os Casos de
testes do Refinamento da semana e atuando sendo em cima dos cards do Core e bags
entregue dos desenvolvedores que estava responsável a atuação do cards diretamente,
com os próximos entrada de Sprint, enquanto estamos atuando no sprint, entrando em
reuniões para definir junto com a equipe da Sprint e o time do Core para ter o conhecimento
na estrutura melhor para a atuação até os testes de ponta a ponta, e a entrega de todos os
testes e a entrega da sprint, finalizando com Review e Retrospectiva. No Bradesco Seguro,
atuei com Analista de testes Manuais com a Equipe Projeto Inteligência Cadastral, tento a
participação em primeiro memento de alimentar e dar vida gerenciando o Quality Center –
ALM, criando e atualizando toda da estrutura do ALM, e testando cada entrega da versão
ou ciclo que os desenvolvedores liberasse em cascata entro do cadastro toda massa criada
pelo Banco de dados, e ao terminar entregasse os Ids comunicando toda equipe e
envolvidos Inteligência Cadastral, para a Homologação destes Ids.
Analista de Desenvolvedor de software React js
Squad a atividade de API Rest criando API Rest utilizando MariaDB/MySQL (SQL)
e o Sequelize, com sistema de login que utiliza JSON Web Tokens (JWT). Utilizando
editorconfig, eslint, prettier, JWT, middlewares e mais.
React JS, criando lista de tarefas utilizando class components e functional components
(com classes e funções). Também utilizamos o localStorage do navegador para salvar os dados da lista de tarefas, fazendo algo muito similar ao que faríamos com bases de dados.