Construa a história de um Hub de Dados e Analytics
Você é parte crucial da equipe responsável por criar uma das maiores plataformas de dados do Brasil. Além de contribuir diretamente para este objetivo, você se desenvolverá constantemente, enfrentando grandes desafios de negócios em um ambiente colaborativo e inovador.
Desenvolvimento contínuo é fundamental em nossa empresa, onde buscamos sempre melhorar e inovar. Você fará parte de um dos times de desenvolvimento mais importantes da organização, trabalhando em conjunto com profissionais comprometidos com a qualidade e a excelência.
A missão do cargo é agregar conhecimento técnico ao time, homologando, sustentando, evoluindo ou construindo parte das soluções de nossa plataforma. A qualidade é fundamental, e você será responsável por garantir que as entregas sejam de alta qualidade, visando sempre o trabalho harmônico em equipe.
O seu dia a dia no time envolve trabalhar na concepção de soluções técnicas, na quebra de tarefas, planejamento e execução das demandas. Garantir a qualidade das entregas, participar e fomentar práticas de qualidade de software e desenvolvimento orientado a testes também fazem parte das suas responsabilidades.
E você? Qual é o seu papel nessa grande aventura?
* Trabalhar na concepção de soluções técnicas, na quebra de tarefas, planejamento e na execução das demandas;
* Garantir a qualidade das entregas, participando e fomentando práticas de qualidade de software e desenvolvimento orientado a testes;
* Mantenha, monitore e garanta a eficiência dos serviços construídos e de responsabilidade do seu time;
* Participar das dinâmicas de trabalho adotadas pelo time;
* Trabalhar de forma colaborativa no processo de melhoria contínua do seu time;
* Colaborar nas definições de negócio dos produtos;
* Colaborar nas definições de arquitetura e escalabilidade dos nossos produtos;
* Colaborar ativamente com as comunidades internas, principalmente as possuem temas relacionados com a qualidade;
* Fomentar a cultura de qualidade dentro dos times;
* Planejar e executar testes manuais;
* Planejar, construir e manter testes automatizados;
* Relatar resultados de testes realizados;
* Relatar problemas e melhorias identificados nos aplicativos mantidos pelo time e da Plataforma;
Habilidades necessárias
Somos uma equipe ágil e interativa, e precisamos de alguém que tenha habilidades de comunicação eficazes. Seja capaz de encarar mudanças como oportunidades e aprender com seus erros. Conheça sobre processos de desenvolvimento de software, da concepção à entrega. Compartilhe facilmente conhecimentos com os pares. Promova um clima positivo, alegria e diversão no ambiente de trabalho. Construa junto às pessoas e aproveite o trabalho em equipe. Desenhe planejamentos e cenários de testes. Tenha experiência em qualidade para aplicativos Web e APIs. Explore métodos e técnicas de testes. Automatize testes seguindo padrões de projetos, como PageObject. Conheça ferramentas de gestão de projetos, como Jira.
Diferenciais desejáveis
Começar agora mesmo! Estamos aqui para ajudá-lo. Entenda a importância de ter conhecimento em linguagens de programação (JavaScript, Python ou Go). Conheça práticas com Code Review e Feedback. Execute sistemas baseados em containers (Docker). Conheça processos de versionamento de código e práticas CI/CD (Git). Conheça bancos de dados relacionais e não relacionais e grafos (PostgreSQL, MongoDB, Neo4J). Conheça infraestrutura e nuvem (GCP). Elabore cenários de testes com Gherkin e Robot.
],