Zallpy Flashcards

1
Q

Processo SDLC:

Como você se envolveu em diferentes aspectos do ciclo de vida do desenvolvimento de software (SDLC)?

A
  • Procuro participar de todas as fases do processo.
  • Contribuindo de alguma forma com as decisões.
  • Indo desde o planejamento dos testes até a apresentação para o cliente.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Processo SDLC
Pode dar um exemplo de como você colaborou com equipes de design e desenvolvimento para melhorar a qualidade do produto desde o início do processo?

A
  • Com as de desenvolvimento já contribui de ponta a ponta.
  • Planejando os testes,
  • discutindo e sugerindo linguagens de programação mais modernas.
  • também aprendi sobre outras abordagens a respeito de testes de Software, tanto em testes manuais como em testes automatizados:
    Ex: Python pra abordar Mainframe e testes exploratórios.
  • Também monitorei a aplicação em produção.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Testes Funcionais:

Como você planeja e executa testes funcionais para garantir a qualidade do produto?

A
  • No planejamento, seguindo as melhores práticas se a abordagem partir das regras de negócio e houver correlações entre as variáveis de entrada, a técnica indicada é a TABELA DE DECISÃO. E a partir disso são definidos os casos de teste.
  • Não havendo correlação, o indicado é a partição de equivalências, em que VARIÁVEIS DE ENTRADA da aplicação são divididas em valores possíveis, fornecendo uma base para o teste. Cada faixa de valor é uma partição Ex: Faixa etária/Idade em sites de apostas.
  • Na execução Priorizo os CTs/ Features definidas como mais importantes.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Testes Funcionais:
Pode compartilhar uma situação em que seus testes revelaram um problema significativo antes do lançamento?

A

Na Ebix prestávamos serviço pra Bradesco Seguros e o Browser homologado por eles era o IE, a partir dos testes descobri que alguns updates não rodavam em versões mais recentes do Browser.

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

Métricas de Qualidade:

Como você define e monitora métricas de qualidade de software?

A

Definir Em parceria com o PO e o DEV, aí pode ser:
1) Estórias de Usuário
2) Revisões
3) Defeitos
4) Cobertura
5) Satisfação dos clientes
Monitorar pricipalmente observando se o percentual do critério está sendo atingido.

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

Métricas de Qualidade:
Já teve que ajustar estratégias de teste com base nas métricas obtidas? Como isso impactou o resultado final?

A

Já, a partir da redução da dos casos de teste das estórias do Usuário, assim cobrimos uma quantidade maior de estórias (20%) com mais velocidade.

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

Ferramentas de Medição de Qualidade:

Que tipo de ferramentas de medição de qualidade de software você já implementou, configurou ou mantém?

A

Pra testes manuais costumo ulilizar o HP ALM, mas poderia ser o Jira ou redmine
Pra automatizados, Selenium, Robot Framework e Cypress.

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

Ferramentas de Medição de Qualidade:

Como você as utiliza para melhorar os processos de garantia de qualidade?

A

HP ALM, Jira e Redmine promovem uma vizualização por parte do time como um todo e as de automatização focam nos processos repetitivos e isso permite investir tempo em outras frentes.

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

Colaboração e Comunicação:

Como você colabora com as partes interessadas para garantir que as métricas de qualidade sejam atendidas?

A
  • Me envolvendo nas fases do processo de ponta a ponta.
  • Contribuindo com sugestões do ponto de vista do QA.
  • Procuro sempre me colocar à disposição e se NECESSÁRIO, mentoro outros colegas.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Colaboração e Comunicação:

Já teve que lidar com resistência à mudança em relação a práticas de garantia de qualidade? Como lidou com isso?

A

HST Automação de testes mainframe.
Pedi ajuda do PO.

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

Entregando Resultados:

Como você relata o progresso da qualidade e prioriza problemas para resolver?

A

Nas reuniões do ágil , a partir das porcentagens dos critérios definidos anteriormente.
Para priorizar proponho para discussão com o time.

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

Entregando Resultados:

Pode compartilhar uma situação em que sua intervenção teve um impacto significativo no resultado final do projeto?

A

Automação de testes em Mainframe, promoveu maior velocidade e os testes puderam ser replicados em outros projetos.

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

Soluções e Inovação:

Como você aborda a proposição de soluções para problemas de qualidade identificados?

A
  • Sem abordagem impositiva. Convencer pelo argumento.
  • Exponho meu ponto de vista.
  • Coloco os prós e contras e peço a contribuição do time.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Soluções e Inovação:

Pode fornecer um exemplo de como sua abordagem inovadora contribuiu para a melhoria contínua dos processos?

A

Na Ebix, reporte de Bugs na ferramenta de gestão, pudemos quantificar as inconsistências de forma assertiva, o que ficava muito vago no modo boca a boca.

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

O que vc considera importante a respeito da mentalidade do QA?

A

4 pontos importantes:
- Objetivo: Antecipar problemas.
- Empatia pelo Cliente
- Curiosidade
- Análise Crítica

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