Você já pensou em desenvolver uma nova experiência de uma instituição financeira? O Sicredi é uma empresa que valoriza o relacionamento e atendimento ao usuário de forma próxima. Nessa oportunidade, convidamos você a compor um time de produto e construir a nossa experiência.
Tudo isso, em um ambiente com pessoas inspiradas por tecnologia, por inovação e por fazer o bem, capazes e engajadas para construir uma plataforma digital cooperativa para o futuro. Temos o desafio de reescrever e modernizar todo o nosso Core Bancário e estamos aproveitando esse momento para fazer uma mudança cultural, mais horizontal, simples e participativa.
Esta posição é para atuar na área de Ciclo de Crédito do Sicredi, com foco no contexto de Concessão de Crédito.
Por isso, queremos compartilhar o nosso dia-a-dia de trabalho complexo e dinâmico com pessoas com habilidades técnicas, que tenham visão de dono sobre o negócio e que dediquem sua energia para fazer algo com um propósito que impactará a comunidade como um todo. Comprometimento e vontade de fazer acontecer são essenciais!
#LI-JC1
#LI-REMOTE
Responsibilities
- Conduza a estruturação da estratégia de qualidade dentro do seu time, considerando todos os aspectos da solução, desde a definição dos requisitos até o desenvolvimento do código;
- Elabore e execute cenários de teste com base em requisitos de negócio no formato de user stories, bem como a gestão de testes e conhecimento nas ferramentas utilizadas;
- Desenvolva testes automatizados de APIs e UI;
- Atue em todo o processo de desenvolvimento de produtos, desde a concepção até a entrada em produção e sua manutenção;
- Participe da concepção colaborativa de produtos;
- Participe das Chapters de Qualidade e Comunidades de Práticas, incentivando e promovendo a disseminação da cultura de qualidade para os colegas e times da nossa operação.
Prerequisites & Skills
- Criação de estratégias de testes em diferentes níveis (Unitário, Integrado, Sistemas, Aceitação) através de testes manuais e automatizados;
- Criação e execução de testes automatizados (API e interfaces web) com execução em pipeline (GitLab);
- Implementação de melhorias de processo, técnicas e ferramentas do time e da operação para aprimorar a qualidade;
- Vivência com metodologias ágeis (Scrum, Kanban) e atuação em times, principalmente com Agile Testing;
- Validações de requisitos não funcionais;
- Conhecimentos na linguagem Java/JavaScript;
- Experiência com frameworks como TestNG e JUnit;
- Conhecimentos nos frameworks Rest Assured, Selenium, Cypress, Appium, BrowserStack;
- Conhecimento em práticas e padrões de desenvolvimento de software;
Desejáveis para a posição:
- Vivência em Infraestruturas Cloud Computing;
- Conceitos de micro serviços e arquitetura distribuída.