Job description
Aqui na Webmotors respeito e inclusão fazem parte dos nossos itens de série. Acreditamos que as diferenças somam e por isso, #diversidade é um de nossos pilares. Então, candidaturas de pessoas #pretas, #mulheres, #PCD, #LGBTQIA+ e #melhoridade são muito bem-vindas! ;)
Na Web, o(a) Analista QA precisa ser curioso(a) e gostar de interagir com pessoas, além do próprio time.
Somos responsáveis por definir as melhores práticas de automação de testes. Identificar riscos, trabalhar junto com o time na discussão das histórias até definirmos a melhor solução de negócio e técnica.
Trabalhar muito próximo a liderança técnica e time de desenvolvedores para garantirmos a sustentabilidade técnica dos produtos. Em resumo, precisa ser dinâmico(a), não ficar sentado(a) na cadeira e fazer as coisas acontecerem.
Precisa ser decisivo(a) e incisivo(a) nas discussões sempre dando seu pitaco no que acredita ser o melhor caminho ou a melhor solução, o foco é o desenvolvimento ágil de soluções com qualidade.
Main responsibilities
- Se envolver nas principais atividades do time;
- Conhecer as necessidades dos clientes alinhado com as atividades do dia a dia;
- Aprender a se comunicar de forma clara, saber se expressar, inteligível, fazer com que os interlocutores entendam;
- Demonstrar senso crítico técnico e de processos/comportamental;
- Flexível e aberto a mudanças (processos, time, código);
- Cumprir as tarefas do dia a dia dentro da expectativa de qualidade do time;
- Proatividade e senso de urgência para resolver os problemas;
- Planejamento e execução de testes exploratórios;
- Planejamento e execução de cenários de testes e regressivos;
- Report e gerenciamento de defeitos e/ou melhorias;
- Criação de documentos com suporte do time;
- Automação de testes das aplicações Front-End com suporte do time;
- Automação de testes das aplicações Back-End com suporte do time;
- Report de problemas para correções e melhorias;
- Acompanhamento (Sugere mudanças) e classificação e priorização de bugs no time;
- Acompanhamento e auxílio a profissionais de menor ou igual nível de experiência (troca e passagem de experiências e conhecimentos);
- Acompanhamento de processos e report de riscos (como mitigá-los);
- Desenvolvimento de automação dos cenários relevantes com auxílio do time ou pares;
- Auxiliar nos chamados provenientes do atendimento com auxílio do time ou pares;
- Compartilhar conhecimento de automação.
Requirements and skills
- Conhecimento básico em aplicação e elaboração de BDDs;
- Conhecimento básico em realização e acompanhamento testes exploratórios;
- Conhecimento básico em execução e acompanhamento de regressão de testes;
- Conhecimento básico em elaboração e compartilhamento de casos de testes;
- Conhecimento básico em execução e acompanhamento de execução de casos de teste da equipe;
- Conhecimento básico em lógica de programação;
- Conhecimento básico em linguagens de programação, aderente ao time e processo que trabalha, para dar suporte a automação (Ruby/Capybara/Cucumber);
- Conhecimento básico em automação;
- Conhecimento básico em ferramentas de testes aderente ao time que trabalha e compartilha o conhecimento das ferramentas (Postman, HTTParty, Cypress, Jira, TestLink, Mantis, TFS, Jmeter, Jenkins, Git, Appium, Android Studio, Xcode);
- Conhecimento básico em bancos de dados, aderente ao time que trabalha, para dar suporte às evidências de testes, sem gerar indisponibilidade no banco (Queries em SQL, MySQL, Mongo, NoSQL, Dynamo).