Analista de QA III
FITCARD Tech
About the job
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, os tipos e técnicas de testes mais adequados, assegurando boa cobertura de testes e qualidade das entregas.
Executar testes para validar regras de negócio, correções de bugs, funcionalidades e fluxos dos sistemas.
Identificar riscos, falhas e inconsistências durante os testes, atuando preventivamente para evitar problemas em produção.
Analisar e interpretar requisitos, histórias, critérios de aceite e demais documentações relacionadas às demandas de desenvolvimento.
Registrar e descrever problemas identificados durante os testes de forma clara, objetiva, imparcial e sem ambiguidades.
Reportar bugs e oportunidades de melhoria, detalhando cenários, evidências e procedimentos necessários para reprodução.
Manter comunicação com Desenvolvedores, POs, Analistas, Designers, QAs, Gestores e demais envolvidos durante o ciclo de desenvolvimento e pós-entrega.
Realizar pair programming com Desenvolvedores, contribuindo para a aplicação de boas práticas de qualidade, testes unitários e prevenção de falhas.
Acompanhar e validar as correções realizadas pelo time de desenvolvimento, realizando os retestes necessários.
Aprender e aplicar novas tecnologias, ferramentas e técnicas de testes de acordo com as necessidades dos projetos e produtos.
Participar ativamente de reuniões de planejamento, refinamento e demais cerimônias do Scrum, contribuindo com a visão de Qualidade.
Analisar criticamente novas demandas, identificando requisitos incompletos, histórias pouco claras, inconsistências de fluxo ou pontos que necessitem de revisão antes do desenvolvimento.
Analisar os resultados das entregas, identificando padrões de falhas, dificuldades recorrentes e oportunidades de melhoria na qualidade do produto.
Avaliar o processo de desenvolvimento, identificando fragilidades que possam impactar a qualidade, os prazos ou a entrega do produto e propondo ações preventivas.
Contribuir para a evolução das práticas, processos e estratégias de testes adotados pela equipe.
Participar de entrevistas técnicas para seleção e contratação de profissionais de QA.
Requisitos:
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.
Benefícios:
🍴 Vale Refeição ou Alimentação.
🏬 Cartão multibenefícios.
🦷 Assistência Odontológica.
🏥 Convênio médico.
❤ Seguro de Vida.
🚌 Vale Transporte.
🎓 Parcerias com faculdades.
🎭 Parceria com o SESC.
🎈 Day Off no mês do aniversário.
💪 Wellhub.