Sociedade de Crédito ao Microempreendedor e a Empresas LTDA
Missão BMP
Fomentar o acesso às melhores soluções financeiras, bancárias e tecnológicas para todos aqueles que queiram estar à frente em seus negócios.
Visão
Sermos a empresa referência em banking as a service e crédito, reconhecida como a opção mais inteligente, ágil, inovadora e confiável tanto pelo mercado quanto pelos nossos clientes e colaboradores.
Benefícios
Requisitos
Tecnologias Necessárias
Conhecimentos obrigatórios
Tempo de Experiência
Experiência mínima obrigatória
3+ anos em QA ou Suporte Técnico
3+ anos como Qualidade de Software e Testes
RESPONSABILIDADES:
- Desenvolver testes automatizados, criando e mantendo scripts de testes para garantir a funcionalidade do software;
- Planejar estratégias de testes, definindo abordagens e estratégias para diferentes fases do desenvolvimento;
- Executar testes, realizando testes automatizados e manuais para validar novas funcionalidades e correções;
- Analisar requisitos, colaborando com as equipes de desenvolvimento, negócio e produtos para atender as necessidades e criar casos de testes;
- Integrar com CI/CD, implementando e mantendo testes automatizados em pipelines de integração contínua;
- Identificar defeitos, documentando e comunicando falhas e inconsistências encontradas durante os testes;
- Gerar relatórios de testes, criando de forma detalhada os resultados obtidos e o status da qualidade das entregas;
- Colaborar com a equipe, trabalhando de forma colaborativa com os desenvolvedores, gerentes de projetos e outros stakeholders;
- Manter documentação de testes, resultados e processos para garantir a rastreabilidade e conformidade;
- Realizar testes de performance, executando testes de carga e performance para garantir a robustez e escalabilidade do sistema;
- Apoiar a validação de releases, participando das validações e aceites de novas versões antes da produção;
- Manter-se em contante atualização, buscando novos conhecimentos, tendências e inovações na área de automação de testes e qualidade de software.
Atividades
HABILIDADES:
- Domínio de linguagens de programação para automatização de testes, preferencialmente JavaScript e/ou Python;
- Conhecimento em ferramentas de automatização, como Selenium, Cypress, JUnit, TestNG ou Appium;
- Familiaridade com práticas ágeis como Scrum e Kanban para integração no ciclo de desenvolvimento;
- Compreensão de como criar e utilizar frameworks de testes automatizados;
- Habilidade em escrever scripts de teste eficientes e reutilizáveis;
- Experiência com ferramentas de CI/CD, como Azure Pipelines e Github, para automatização de buils e testes;
- Conhecimento em ferramentas de gestão de testes, como TestRail, Zephyr, BrowserStack;
- Capacidade em realizar testes de APIs usando ferramentas como Postman ou RestAssured;
- Entendimento das diferentes técnicas de teste, como testes funcionais, de regressão e de performance;
- Habilidade em analisar requisitos e especificações para a elaboração de casos de teste;
- Conhecimento em sistemas de controle de versão, como git, para gerenciamento de código-fonte;
- Capacidade de gerar relatórios de testes e métricas para análise de qualidade;
- Habilidade realizar debugging, com objetivo em identificar e solucionar problemas em scripts e aplicações;
- Compreensão do papel da automatização na cultura DevOps e colaboração com desenvolvedores;
- Conhecimento sobre boas práticas de qualidade de software e testes automatizados.