Analista de QA III
Descrição da Vaga
**Analista de Qualidade III** **Resumo:** O Analista de Qualidade de Software (QA) Senior tem a responsabilidade de garantir a qualidade dos produtos e dos processos de software desenvolvidos e implementados pela empresa, através de testes, documentações, boa comunicação, implantação e melhorias de processos. Executa suas atividades com autonomia, responsabilidade e foco na entrega. Demonstra domínio do processo, atuando de forma fluida e com naturalidade. Além disso, é capaz de acompanhar e apoiar o trabalho de outros QAs e do time de desenvolvimento sempre que necessário Atua como elo de ligação entre Líder de Equipe, PO, Desenvolvedores e demais membros do time de desenvolvimento, com foco em qualidade e entrega de valor para o usuário final. Além de ensinar e mentorar outros QAs sobre as boas práticas de Qualidade de Software. Auxilia na análise e refinamento de solicitações dos clientes internos e externos para ajudar na comprovação dos problemas, na identificação das reais necessidades dos usuários e na descrição das solicitações de melhoria. Contribuindo para a definição dos pontos que serão validados em diversas etapas do processo de desenvolvimento, entre elas, a etapa de Testes. Auxilia na disseminação da cultura Lean, disseminando o pilar de Qualidade entre todos os integrantes do time e em todas as etapas do processo de desenvolvimento do time em que estiver inserido. Defende a cultura de Qualidade e contribui para que todos os integrantes do time se sintam responsáveis pela qualidade em todas as etapas do processo de desenvolvimento, de acordo com suas atribuições. Contribui com novas ideias e melhorias que visam melhorar a qualidade dos processos realizados pelo time. **Responsabilidades:** Identificar em cada demanda de desenvolvimento quais tipos e técnicas de testes são apropriados para serem aplicados, para assegurar que os sistemas desenvolvidos pela empresa possuem uma boa cobertura de testes e que as entregas estejam adequadas. * Validar regras de negócio dos sistemas, comprovar a correção de bugs, identificar possíveis riscos e inconsistências nos sistemas visando a prevenção de problemas futuros. * Ter boa capacidade de leitura e interpretação de texto para compreender cada demanda de desenvolvimento. * Participar de forma ativa de reuniões de planejamento e refinamento, além dos eventos do Scrum, contribuindo com a visão de Qualidade sobre os assuntos que estiverem sendo discutidos. Analisar e identificar quando uma nova demanda realmente faz sentido para o produto ou quando ela talvez precise ser revista, por quaisquer motivos que sejam, desde uma história vagamente escrita, um fluxo incompleto, dentre outros. * Descrever problemas encontrados durante os testes de forma simples, objetiva, isenta, sem julgamentos e sem dupla interpretação. * Reportar bugs e melhorias de forma eficiente, onde esteja claro para o desenvolvedor e todo o time qual o problema e a melhor maneira de reproduzi\-lo. * Comunicar todas as pessoas vinculadas ao processo de desenvolvimento, desde o Cliente (interno ou externo), passando pelo Gestor, PO, Analistas, Desenvolvedores, Designers, outros QAs e qualquer outra pessoa/função que esteja relacionada com o processo, desde a sua concepção até o seu suporte pós entrega. * Realizar pair programming junto aos desenvolvedores para aplicar a cultura de qualidade em testes unitários, processos e melhorias, além de prevenir práticas que possam prejudicar a qualidade dos sistemas e processos. * Analisar os resultados de cada entrega e reconhecer padrões de problemas/dificuldades que o time apresenta no desenvolvimento do sistema para que possam ser melhorados ao longo do tempo. * Analisar o processo de desenvolvimento em que está inserido e conseguir entender eventuais falhas que possam prejudicar a entrega do produto, prevenindo assim, novos problemas futuros. * Participar de entrevistas técnicas para a contratação de novos QAs. * Aprender novas tecnologias e aplicar novos processos de testes quando for necessário e quando se aplicar ao contexto de trabalho em que estiver inserido. **Competências Técnicas:** Graduação completa Análise de Sistemas, Ciência da Computação, Engenharia de Software ou áreas afins. Processos Ágeis (cultura Lean, Scrum/Kanban) Tipos de Teste (caixa branca, caixa preta, regressão) Técnicas de Teste (valor limite, tabela de decisão, transição de estado) Gitflow, CI/CD Lógica de Programação e T\-SQL básicos Experiência com Automação e API Inglês Intermediário ou Avançado. **Competências Comportamentais:** Atenção aos detalhes e capacidade analítica. Trabalho em equipe, colaboração e empatia. Proatividade e curiosidade para aprender continuamente. Boa gestão do tempo e responsabilidade com prazos.
Vaga originalmente publicada em: indeed
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev