InComm Payments - QA Automation Engineer II Flashcards

1
Q

Experiência em Automação:

Pode compartilhar exemplos específicos de como você automatizou cenários de teste de regressão em projetos anteriores?

A
  • Na HST
  • Desenhei um Plano de Testes.
  • Defini os cenários a serem automatizados.
  • Automatizei com Robot Framework.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Experiência em Automação:
Qual é a sua experiência com ferramentas de automação de teste, especialmente para testes de UI e API?

A

Para testes de Interface Utilizo o Robot FrameWork ou Selenium webDriver.
Para os de API utilizo Cypress e Postman ou Insomnia.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Ambiente Ágil:

Como você contribuiu para esforços de teste em uma equipe multifuncional em um ambiente ágil?

A

Acompanhando o desenvolvimento de ponta a ponta, atuando em parceria com Devs, PO e outros envolvidos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Ambiente Ágil:

Pode dar um exemplo de como a automação de testes acelerou o processo de desenvolvimento em um ambiente ágil?

A

Na HST os testes automatizados que fiz aceleraram a velocidade dos testes pq as aplicações eram bem similares, assim os testes automatizados puderam ser replicados em outros projetos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Estrutura de Automação:

Como você contribuiu para uma estrutura de automação estabelecida, adicionando testes automatizados de UI e API?

A
  • Compreendendo a Estrutura Existente.
  • Escolha Ferramentas Adequadas.
  • testes automatizados para a interface do usuário, abrangendo os principais fluxos de trabalho.
  • Integre com o Fluxo de CI/CD
  • Gerencie Dependências
  • Documentar os testes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Estrutura de Automação:
Como garante que a estrutura de automação seja escalável e fácil de manter?

A

Design Modular
Padrões de Nomenclatura Claros
Parametrização Adequada
Gestão de Dependências Eficiente
Relatórios e Logs Detalhados
Controle de Versão
Gestão de Configuração
Automatização de Tarefas de Limpeza
Testes de Regressão
Revisões de Código
Treinamento e Documentação
Avaliação Contínua

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Gestão de Riscos:

Como avalia os riscos em projetos de automação de testes e como orquestra a cobertura de testes para mitigar esses riscos?

A

Identificação de Riscos:
Realize uma análise detalhada para identificar possíveis riscos junto aos Devs e ao PO.

Priorização de Riscos:
Classifique os riscos com base na probabilidade de ocorrência e no impacto potencial. Dê prioridade aos riscos mais críticos

Planejamento de Mitigação:
Desenvolva um plano de mitigação para cada risco identificado. Isso pode envolver a alocação de recursos adicionais, a implementação de estratégias de backup ou a antecipação de ações preventivas.

Comunicação Transparente:
Comunique claramente os riscos identificados e as estratégias de mitigação para todas as partes interessadas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Colaboração em Equipe:

Como você colabora em uma equipe ágil? Descreva sua participação em diários, estimativas/planejamento e retrospectivas.

A
  • Sendo um agente da qualidade.
  • Exponho o progresso do meu trabalho e compartilho as dificuldades e sugiro possíveis soluções para os desafios dos colegas.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Gestão de Riscos:
Pode compartilhar um exemplo de como sua abordagem de teste ajudou a evitar ou identificar problemas em potencial?

A

Na Ebix
Bradesco Seguros
Versão do IE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Testes Exploratórios:

Como realiza testes exploratórios baseados em sessões para entender o sistema e descobrir problemas?

A

Priorizo as novas features para entender se estão funcionando integradas às mais antigas e principais.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Colaboração em Equipe:
Qual é a sua abordagem para manter a comunicação eficaz em uma equipe multifuncional?

A
  • Tento ser claro e alinhar se tudo foi entendido.
  • Também não levo as dúvidas pra casa.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Testes Exploratórios:
Pode compartilhar um exemplo de como seus testes exploratórios identificaram um problema não detectado pelos testes automatizados?

A

Ebix
Bradesco Seguros
Versão do IE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Resolução de Problemas:

Como você apoia desenvolvedores, equipes de produtos e equipes de atendimento ao cliente na solução de problemas?

A

Me coloco à disposição para ajudar em qualquer eventualidade.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Resolução de Problemas:

Pode dar um exemplo específico de como sua assistência contribuiu para a resolução eficiente de um problema crítico?

A
  • Ebix
  • Deleção de tabela
  • Sugeri que usássemos o BackUp.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Melhoria Contínua:

Como você examina falhas e facilita esforços de melhoria contínua dentro e entre equipes?

A
  • Analiso
  • Grau de Severidade
  • Grau de Impacto
  • Reporto na ferramenta de gestão de falhas.
  • Atuo junto aos Devs para correção.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Melhoria Contínua:
Pode compartilhar uma iniciativa de melhoria contínua que você liderou com sucesso?

A

Ebix
Ferramenta de Gestão de Bugs ao invés do boca a boca.
Pudemos quantificar melhor o número de falhas.

15
Q

Motivação e Valor:
Como você assegura que está sempre fornecendo valor ao projeto?

A

Nos Feedbacks da equipe, trocando informações nas daylis.