A pessoa analista de QA III tem autonomia em seu dia a dia e já não precisa de acompanhamento para tomar decisões acerca de detalhes da solução. Consegue trabalhar em problemas sem escopo bem definidos e ajuda a criar um esboço da solução. Entende a importância e busca aplicar soluções de testes automatizados além de testes de integração e regressão. Absorve e replica sugestões ou críticas recebidas, além de participar ativamente de discussões e ritos da equipe, incentivando as outras pessoas a também participar.
Desafio:
A função de Engenharia é desenvolver soluções que geram impacto positivo na vida dos clientes, transformando ideias e necessidades do mercado em valor tangível, através de produtos de software. Além de garantir a execução de iniciativas que direta ou indiretamente impactam os empreendedores brasileiros e o mercado.
Esperamos um profissional que:
Colabore na construção de sistemas e aplicações considerando requisitos funcionais e não funcionais.
Sugira melhorias no método e nos cenários de teste, visando aprimorar continuamente a qualidade dos produtos desenvolvidos pelo time
Demonstre familiaridade com os componentes da infraestrutura utilizada pelo time o suficiente para conseguir construir, manter e conduzir investigações das aplicações, seguindo os padrões do time e da cia.
Assegure a implementação de testes automatizados que validem não apenas a unidade, mas o produto como um todo.
Possua conhecimento em manipulação de dados para realizar consultas mais complexas e tenha habilidades em modelagem e extração de dados em bancos de dados.
Demonstre conhecimentos sólidos sobre estrutura de dados, incluindo pilha, fila, lista, entre outras, e saiba identificar quando utilizar essas estruturas para criar soluções eficientes.
Participe ativamente do processo de entrega de software do início ao fim, incluindo deploys, releases, rollbacks, entre outros aspectos.
Tenha conhecimentos básicos em arquitetura de sistemas distribuídos, entendendo como as coisas se conectam fora da sua própria aplicação.
REQUISITOS
+3 anos de experiência de trabalho relevante em QA;
Conhecimento mais apurado em pelo menos duas linguagens de programação;
Experiência sólida em automação de testes, utilizando ferramentas como Selenium, JUnit ou similares
Experiência em testes de APIs (Conhecimento em ferramentas populares como Postman)
Experiência em execução de testes de carga e performance
Conhecimento sobre ambientes de desenvolvimento complexos e distribuídos
Habilidades em execução de consultas SQL e validação de dados em banco de dados relacionais;
Conhecimento de Git;
Habilidade em colaborar efetivamente com equipes de desenvolvimento, product owners e outros membros da equipe;
Flexibilidade para se adaptar a mudanças nos requisitos e ambientes de desenvolvimento;