Starting Point de Quality Assurance

Chat

Descobre a profissão de Software Tester e compreende o papel da Qualidade de Software no desenvolvimento de aplicações modernas.

A crescente digitalização das organizações, a adoção de metodologias Agile e DevOps e a necessidade de disponibilizar software com maior rapidez e qualidade tornaram o Quality Assurance (QA) uma área essencial no desenvolvimento de aplicações. Empresas de todos os setores procuram profissionais capazes de identificar defeitos, melhorar a qualidade do software e contribuir para a entrega de produtos digitais mais fiáveis.

O Starting Point de Quality Assurance foi concebido para quem pretende descobrir a profissão de Software Tester e compreender o papel do Quality Assurance ao longo do ciclo de vida do desenvolvimento de software. Através de uma abordagem prática e orientada para a resolução de problemas, vais conhecer as principais atividades desempenhadas por um QA, experimentar ferramentas utilizadas no dia a dia e desenvolver uma visão clara sobre esta área tecnológica.

Ao longo da formação, irás explorar cenários reais, executar testes funcionais, analisar aplicações, identificar defeitos e compreender como trabalham as equipas de desenvolvimento em contexto Agile. Este curso constitui o ponto de partida ideal para validares o teu interesse pela área e te preparares para ingressar na Academia QA Engineer.

Objetivos

  • Compreender o papel do Quality Assurance no desenvolvimento de software.
  • Identificar as principais fases do ciclo de vida do desenvolvimento de software.
  • Analisar aplicações do ponto de vista da qualidade.
  • Identificar defeitos e documentar evidências.
  • Elaborar cenários básicos de teste.
  • Utilizar ferramentas simples de apoio ao processo de Software Testing.
  • Compreender como trabalham as equipas de desenvolvimento em contexto Agile.
  • Avaliar a tua afinidade e interesse pela profissão de Software Tester.
  • Identificar o percurso de evolução para funções de QA Tester e QA Engineer.

Destinatários

Todos os que pretendam conhecer a área de Software Testing e Quality Assurance, nomeadamente candidatos em reconversão profissional, estudantes, recém-licenciados ou profissionais de outras áreas que pretendam validar o seu interesse por uma carreira em Tecnologias de Informação antes de iniciar um percurso de especialização.

Condições

Para particulares
• Taxa de inscrição de 240€, dedutível no valor total do curso.
• Formandos não residentes em Portugal: pagamento de 50% no ato da inscrição.
• 10% de desconto para pessoas desempregadas (mediante comprovativo; não acumulável com outras campanhas).
• 5% de desconto por pronto pagamento (liquidação total no ato da inscrição; acumulação sujeita a condições de cada campanha).
• Possibilidade de pagamento faseado.
• Isenção de IVA para particulares.
Para empresas
• Empresas nacionais: pagamento a 30 dias, contra fatura (acresce IVA à taxa legal em vigor).
• Empresas da UE e fora da UE: valores isentos de IVA e pagamento a pronto.

Pré-Requisitos

  • Conhecimentos básicos de utilização de computador e aplicações informáticas
  • Capacidade de navegação na Internet
  • Interesse pela área de Tecnologias de Informação, curiosidade e gosto pela análise e resolução de problemas
  • Não são necessários conhecimentos prévios de programação nem experiência em Software Testing ou Quality Assurance

Metodologia

Esta formação combina explicações teóricas com exercícios práticos e análise de cenários reais, permitindo experimentar atividades típicas de um Software Tester. Ao longo do curso vais utilizar ferramentas de apoio ao processo de Quality Assurance, realizar testes funcionais, analisar aplicações e compreender a forma como o QA participa nas equipas de desenvolvimento Agile.

Programa

  • Introdução ao Software e à Qualidade
  • O papel do Software Tester
  • Como pensar como um Tester
  • Ferramentas do dia a dia
  • Primeiros testes funcionais
  • Agile na prática
  • Mini Projeto
Introdução ao Software e à Qualidade

Este módulo introduz os conceitos fundamentais do desenvolvimento de software e do Quality Assurance, permitindo compreender como nasce uma aplicação, quais as principais fases do ciclo de vida do software e porque a qualidade é um fator crítico para o sucesso de produtos e serviços digitais. Irás perceber de que forma os defeitos podem afetar utilizadores, equipas e organizações.

  • O que é Software
  • Como nasce uma aplicação
  • O ciclo de vida do desenvolvimento de software
  • O conceito de qualidade
  • O impacto dos defeitos no negócio
O papel do Software Tester

Este módulo apresenta as principais responsabilidades de um profissional de QA, a sua interação com a equipa de desenvolvimento e os diferentes percursos profissionais existentes nesta área.

  • O que faz um QA no dia a dia
  • Papéis numa equipa de desenvolvimento
  • Quality Assurance vs Quality Control
  • Tipos de empresas e projetos
  • Percursos profissionais em QA
Como pensar como um Tester

Neste módulo irás aprender a observar o comportamento das aplicações, identificar diferentes cenários de utilização e aplicar técnicas simples de desenho de testes para validar funcionalidades de forma estruturada.

  • Observação e pensamento crítico
  • Identificação de cenários de utilização
  • Happy path vs Edge cases
  • Técnicas simples de desenho de testes
  • Exercícios de análise funcional
Ferramentas do dia a dia

Explora algumas das atividades e ferramentas utilizadas diariamente por profissionais de Quality Assurance durante a execução de testes.

  • Exploração de aplicações
  • Execução de testes
  • Registo de evidências
  • Reporte de defeitos
  • Prioridade e severidade
Primeiros testes funcionais

Este módulo introduz a execução de testes funcionais em aplicações Web, utilizando ferramentas frequentemente presentes no trabalho de um Software Tester. Irás conhecer funcionalidades do navegador, utilizar DevTools para apoiar a análise, capturar evidências, realizar uma primeira abordagem ao Jira e compreender o papel da IA como apoio às atividades de testing.

  • Navegador e DevTools
  • Captura de evidências
  • Introdução ao Jira
  • Introdução ao Test Management
  • IA como apoio ao trabalho do Tester
Agile na prática

Este módulo apresenta os principais conceitos utilizados em ambientes Scrum, permitindo perceber como o Software Tester participa nas diferentes fases de desenvolvimento e contribui para a entrega contínua de software com qualidade.

  • User Stories
  • Critérios de aceitação
  • Sprint
  • Daily
  • Refinement
  • Como o QA participa em cada fase
Mini Projeto

No final da formação terás oportunidade de aplicar os conhecimentos adquiridos através da análise de uma aplicação Web.

  • Análise de uma aplicação Web
  • Identificação de cenários de teste
  • Execução de testes
  • Registo de bugs
  • Apresentação dos resultados

Outras datas e horários

Chat

Quero saber mais informações sobre este curso

Starting Point de Quality Assurance

Starting Points | 30h - e-learning


Notas

Pretende mais informação sobre este curso?

Preencha o formulário com os seus dados e as suas questões e entraremos em contacto consigo para lhe darmos todas as informações pretendidas.

Obrigado!