Curso de Quality Assurance (QA)

Por EFTF Categorias: Quality Assurance
Lista de desejos Compartilhar

Sobre o curso

“Domine a Garantia de Qualidade e Transforme sua Carreira na Tecnologia!”

Quer se destacar no mercado de TI e conquistar oportunidades incríveis? Este curso de QA foi feito para você! Aprenda com especialistas como garantir a excelência em softwares e aplicações, desenvolvendo habilidades indispensáveis para quem deseja ser referência na área.

 

O que você irá conquistar:

  • Torne-se um mestre em testes de software, utilizando ferramentas e técnicas profissionais;
  • Domine o ciclo de vida de testes, desde o planejamento até a execução, garantindo qualidade em cada etapa;
  • Aperfeiçoe suas habilidades com testes manuais e automatizados, aplicados às necessidades do mercado atual;
  • Aprenda a criar casos de teste eficientes, analisando requisitos de forma detalhada e precisa;
  • Garanta experiências incríveis para o usuário, aplicando estratégias avançadas de qualidade;

 

Ideal tanto para iniciantes quanto para profissionais experientes, este curso combina teoria, prática e insights do mundo real. Entre no mercado de tecnologia com confiança, pronto para enfrentar desafios e se destacar!

Não perca mais tempo. Inscreva-se hoje e dê o primeiro passo para transformar sua carreira!

Exibir Mais

O que você aprenderá?

  • Técnicas e ferramentas de teste de software;
  • Ciclo de vida de testes: do planejamento à execução;
  • Testes manuais e automatizados aplicados no mercado;
  • Análise de requisitos e criação de casos de teste;
  • Estratégias para assegurar a qualidade e a experiência do usuário;

Conteúdo do curso

Módulo introdutório

  • Apresentação
    04:07

Módulo 1 – Time Ágil de Desenvolvimento de Software
O que é o Scrum; Papeis de um time ágil; Cerimônias de um time ágil; Fluxo de desenvolvimento de features de um time ágil;

Módulo 2 – Papel de um Q.A
O que é a posição QA; O que é um bug / defeito / erro; Quais são os ganhos de ser ter um QA na squad ?; O que é importante testar ?; O que são validações ?; Objetivos de Teste de Software; O que é o Shift Left Testing e seu uso estratégico;

Módulo 3 – Softwares que fazem a gestão do projeto
O que é usado para ter o controle de entrega do projeto; O que são tickets, features, histórias de usuário e colunas no board; Qual o fluxo de criação de sub-tasks e de entrega; O que é o DoR e o DoD dentro de um projeto ágil;

Módulo 4 – Ambientes – Pipeline – DevOps – Frameworks
Ambientes de Desenvolvimento; Pipeline de Desenvolvimento; Conceitos de DevOps; Frameworks de Desenvolvimento;

Módulo 5 – Abordagens para testar software
O que é a pirâmide de Testes; O que são testes funcionais e exemplos; O que são testes não funcionais e exemplos; O que são testes de caixa preta, branca e cinza; O que são testes exploratórios e exemplos; O que são testes regressivos e exemplos; O que são testes de FrontEnd; O que são testes de Backend;

Módulo 6 – Behaviour Driven Development (BDD)
O que é; Linguagem Gherkin; Benefícios do uso; Cenários Positivos e Negativos; Criação de Cenários para uma Feature Fictícia;

Módulo 7 – Heuristicas de Teste
O que são; Exemplos;

Módulo 8 – Nivelamento técnico em Java
Explicação do Setup de máquina (Pacote SDK + IDE Eclipse); Criação de Maven Project; Atalhos utilizáveis dentro da IDE; Exercícios de Java;

Módulo 9 – Automação de Testes
Setup para automação; Explicação sobre os frameworks utilizados para a automação de front-end; Como inspecionar elementos; Organização de classes para automação; Criação de 3 cenários para automatizar; Automação dos 3 cenários; Conclusão;

Módulo 10 – Conclusão
Aulão – Elencando tudo que foi passado e juntando tudo numa rotina de um QA dentro de um projeto;

Classificações e revisões de estudantes

Sem avaliações ainda
Sem avaliações ainda