Descrição da vaga
O Confidencial (Apenas para Cadastrados) é uma plataforma de pagamento criada para quebrar barreiras e eliminar burocracias. Nós existimos para melhorar a vida das pessoas e só conseguimos fazer isso porque temos pessoas fantásticas aqui dentro.
Estamos buscando pessoas que sejam apaixonadas por construir aplicações distribuídas, de alta performance, escaláveis e seguras para milhões de novos usuários em todo o mundo e que suportem a melhor e mais segura experiência de pagamentos. Aqui você participará da construção de uma das áreas de negócio do Confidencial (Apenas para Cadastrados). Nesse papel você irá colaborar com a elaboração e execução da estratégia de tecnologia do Confidencial (Apenas para Cadastrados), além de fazer parte de um ambiente muito dinâmico, em constante expansão. Imagina, ter a oportunidade de construir o futuro junto com a gente?
Manda bem nos requisitos abaixo? Então essa vaga é pra você! :)
Responsabilidades e atribuições
Trabalhando com a gente, você terá a oportunidade de desenvolver soluções escaláveis e que irão ser utilizadas por milhões de usuários, desenvolver melhorias nos sistemas existentes para garantir a qualidade nas entregas e ajudar e compartilhar sua experiência com os membros da equipe!
- Ser uma referência em Qualidade de Software, conseguindo disseminar o conhecimento para as demais squads da organização;
- Ser o ponto focal no suporte aos demais Analistas da Qualidade;
- Promover treinamentos;
- Contribuir para o desenvolvimento de colaboradores incipientes na área da qualidade;
- Ajudar na busca e implementação de soluções técnicas;
- Implementação do processo de execução dos testes automáticos em pipelines CI/CD;
- Acompanhamento e garantia da cobertura dos testes automáticos: code coverage;
- Foco na melhor experiência para os usuários;
- Automação e manutenção dos testes que mitiguem o tempo gasto em testes manuais;
- Identificação de gargalos no processo de desenvolvimento;
- Auxiliar as pessoas desenvolvedoras e outros QAs nas decisões tecnológicas que possam impactar a qualidade do que se está entregando aos usuários;
- Identificação de KPIs para a entrega de um produto aderente ao mercado em que atuamos;
- Gerenciamento de métricas e relatórios da qualidade que ajudem o gestor no plano estratégico do time;
- Estimar a implementação e integração dos testes.
Requisitos e qualificações
Procuramos pessoas que:
- Gosta de ser um generalista que pode trabalhar com frontend, backend e tudo que for necessário para resolver problemas e na melhoria da experiência dos usuários internos e externos.
- Evoluir num ambiente colaborativo envolvendo diferentes stakeholders e especialistas num potencialmente ambíguo
- Curte trabalhar num ambiente diverso e com diferentes conhecimentos
- Trabalhar em diferentes projetos com grande variedade de tecnologias e sistemas
- Pode integrar muitas aplicações, serviços e processos diferentes mesmo que você não tiver trabalhar com eles antes
- Se colocar como usuário para desenvolver uma experiência incrível
- Ter conhecimento e habilidade no desenvolvimento de sistemas e serviços com qualidade. Nós trabalhamos majoritariamente com Java, PHP, Golang e Javascript. Nós gostamos muito de trabalhar com um engenheiro de software generalista do que conhecimento participar numa linguagem de programação ou framework
- Tenham preocupação em engenharia de software, segurança, arquitetura e resiliência
O que consideramos importante ter vivência ou conhecimento em:
- Fluência em automação de testes em mais de um framework de automação;
- Ter domínio de alguma linguagem de programação;
- Experiência com comandos SQL e criação de massa de dados;
- Conhecimento avançado em fundamentos e estratégias de testes;
- Ter adotado diferentes técnicas de testes: BDD, testes funcionais, testes de sistema, testes de aceitação e/ou testes de regressão;
- Ter experiência com técnicas não funcionais: usabilidade, performance ou/e segurança;
- Ter atuado com, pelo menos, um dos níveis de testes de software (Pirâmide de testes): unidade, integração ou sistema;
- Conseguir entender, analisar e opinar sobre os testes unitários implementados pelo time de desenvolvimento;
- Jenkins, Drone, ArgoCD, CircleCI, Harness, Github Actions ou ferramenta similar
- Sonaqube, Code Climate, Codecov, Horusec ou similar
- Selenium, Appium, Cypress, Jest ou similar
Seria incrível se tiver:
- TDD
- Trunk Base Development
- Conhecimento de um dos IaaS: AWS/GCP/Azure
- Experiência em implementação de Quality Gates
- Conhecimento em desenvolver aplicações em linguagem compilada como Golang, Rust, C++, etc.
- Conhecimento de uma ou mais linguagens de programação
- Domain Driven-Design
- Pair Programming
- Organizado Dojos
- Docker, Docker-Compose e Helm
- Kubernetes, Nomad ou similar
Informações adicionais
Nosso pacote de benefícios possui:
- Assistência médica (você e +1 dependente ficam por nossa conta!);
- Assistência odontológica;
- Seguro de vida;
- Vale Transporte e/ou Auxílio combustível;
- Vale Refeição e/ou Vale Alimentação;
- Gympass;
- Confidencial (Apenas para Cadastrados) Acolhe - Programa que cuida da gente e dos nossos familiares, oferecendo apoio jurídico, social, psicológico e financeiro;
- PPR - Participação nos Resultados do Confidencial (Apenas para Cadastrados);
- Horário flexível e possibilidade de home office.