Desenvolver soluções de alta qualidade é uma missão desafiadora e emocionante. Como Pessoa Analista de Qualidade de Software, você será responsável por agregar conhecimento técnico ao time, homologando, sustentando, evoluindo ou construindo parte das soluções de nossa plataforma.
Missionários do Desenvolvimento de Software
Aqui, você 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 é fundamental, participando e fomentando práticas de qualidade de software e desenvolvimento orientado a testes.
Serviços Construídos e Responsabilidade
Mantenha, monitore e garanta a eficiência dos serviços construídos e de responsabilidade do seu time. Isso inclui manter os sistemas atualizados e garantir que eles funcionem corretamente.
Comunicação Eficaz
Trabalhar de forma colaborativa no processo de melhoria contínua do seu time é crucial. Participe das dinâmicas de trabalho adotadas pelo time e contribua para melhorar as práticas atuais.
Negócios e Arquitetura
Colabore nas definições de negócio dos produtos e arquitetura de escalabilidade dos nossos produtos. Isso inclui entender as necessidades dos usuários e criar soluções que atendam a essas necessidades.
Cultura de Qualidade
Fomente a cultura de qualidade dentro dos times. Isso inclui promover o compartilhamento de conhecimento e experiências com os colegas de equipe.
Testes Manuais e Automatizados
Planeje e execute testes manuais e automatizados para garantir a qualidade das soluções. Reporte problemas e melhorias identificados nos aplicativos mantidos pelo time e da Plataforma.
Habilidades Requeridas
Para assumir estas responsabilidades, você precisa ter as seguintes habilidades:
* Boa comunicação;
* Encarar as mudanças como oportunidades e aprender com seus erros;
* Conhecimento sobre processo de desenvolvimento de software, da concepção à entrega;
* Facilidade em compartilhar conhecimento com seus pares;
* Promover o bom clima, a alegria e a diversão;
* Saber construir com outras pessoas e desfrutar do trabalho em equipe;
* Saber elaborar planejamento e cenários de testes;
* Experiência em qualidade para aplicativos Web;
* Experiência em qualidade para APIs;
* Experiência com testes exploratórios e diferentes metodologias e técnicas de testes;
* Saber como automatizar testes seguindo padrões de projetos;
* Conhecimento de ferramentas de gestão de projetos;
Diferenciais
Alguns diferenciais que estamos procurando incluem:
* Conhecimento de desenvolvimento em linguagem de programação (JavaScript, Python ou Go);
* Conhecimento de práticas com Code Review e Feedback;
* Conhecimento em execução de sistemas baseados em containers (Docker);
* Conhecimento nos processos de versionamento de código e práticas CI/CD (Git);
* Conhecimento em banco de dados relacionais e/ou não relacionais e de grafos;
* Conhecimento de infraestrutura e Cloud;
* Experiência na elaboração de cenários de testes com Gherkin e Robot;
Vale Alimentação e Benefícios
Nós oferecemos um ambiente de trabalho acolhedor e recursos para ajudar a sua carreira.
Mais Informações
Se você está pronto para se juntar a uma equipe incrível e fazer uma diferença positiva, envie seu currículo para nós!