Qualidade
de Software

Torne-se um Analista de Qualidade de Software, colaborando ativamente do Ciclo de Vida de Desenvolvimento de Software, aplicando as principais técnicas, estratégias de testes, além de aprender cultura Ágil e DevOps, mesmo sem a necessidade de ter experiência na área ou precisa aprimorar suas técnicas de testes.
4 meses
Com mais de 18 horas de aula online
Prática e Mentoria
Atividades ao longo do curso e feedback individualizado do tutor
Centro de Carreiras
Consultoria especializada e assessoria em emprego
6 projetos
Para enriquecer seu portfólio profissional
logo Via Varejo
teste do software
código
check list
check list
check list
Grafo
Diagrama
lupa
Símvolo "mais"
Promo Sticker
O Analista de Qualidade monitora cada fase do desenvolvimento de um software para garantir que os resultados esperados sejam cumpridos. Fica sob a responsabilidade do analista de qualidade criar planos de testes, rastrear bugs, desenvolver padrões de qualidade e identificar potenciais problemas para o usuário.

Qualidade de Software–
uma carreira promissora e valorizada

Se tornar um Analista de Qualidade fará com que sua carreira decole, mesmo sem experiência prévia em programação.

Apesar da alta demanda, a área sofre com a falta de profissionais qualificados.
R$ 4.100/mês
Analista QA Júnior
R$ 5.598/mês
Analista QA Pleno
R$ 7.283/mês
Analista QA Sênior
Salários médios de acordo com Glassdoor
e Indeed.com na região de São Paulo
Logo Samsung
Logo SumUp
Logo Accenture
Logo Amazon
Logo CI&T
Logo Dasa
Logo IBM
Grandes empresas que constantemente buscam por QAs:
Logo Via Varejo

Empresa parceira

É uma das maiores empresas de comércio varejista do Brasil, responsável pelas redes de lojas Casas Bahia, Pontofrio e suas respectivas lojas virtuais, além de ser a administradora do e-commerce Extra.com.br.

O aluno terá acesso a cases da Via Varejo em aula e poderá desenvolver seu aprendizado a partir de desafios reais do mercado.

Para quem este curso é indicado

01. Iniciantes
Você aprenderá como os processos de desenvolvimento de software funcionam para aplicativos de web e mobile, além das habilidades necessárias para iniciar e ter uma carreira de sucesso na área.
02. Profissionais Júnior
Se você já tem alguma habilidade em computação e quer seguir se aprimorando na área, seja bem-vindo! Aqui você vai se aprofundar na automação e planejamento de testes, além de trabalhar com critérios de aceitação e padrões na busca por qualidade de entrega.
03. Profissionais de tecnologia
Se você já trabalha com tecnologia, completará suas habilidades com técnicas avançadas de testes funcionais e não-funcionais, além de explorar ferramentas de banco de dados, CI-CD, testes de segurança e melhores práticas de automação em testes.
Iniciantes
Profissionais Júnior
Profissionais de tecnologia

O que você aprenderá

Teste
Princípios de teste
Aprenda princípios de teste ágil, como pirâmide de teste, quadrante, shift left testing, TDD, BDD e ATDD.
Agile
Desenvolvimento ágil de software
Aprenda a aplicar a metodologia Agile ao desenvolvimento de aplicações.
Plano de teste
Test plans, users stories e features
Crie planos de teste, user stories e defina quando os recursos estão prontos ou concluídos (ready/done).
Teste com Gherkin
Gherkin e critérios de aceitação
Escreva cenários de teste com Gherkin e defina critérios de aceitação de recursos.
Testing
Testes em plataforma cruzada
Use abordagens e técnicas de teste em plataformas cruzadas, como caixa preta e branca, além de testes baseados em experiência.
DevOps
DevOps Environment
Execute testes em um ambiente DevOps para aplicativos móveis e da web.
API
API, Mobile e Web
Aprenda a planejar e realizar testes de APIs, mobile e web, e relate erros, falhas e avisos.
Certificado EBAC
NO FINAL DO CURSO, VOCÊ RECEBERÁ O CERTIFICADO DA EBAC

Aprenda na prática

Com as atividades práticas do curso, você ganhará experiência real no desenvolvimento de testes e padrões de qualidade de um software. Ao final, você terá condições de criar, do zero, o plano de teste para um e-commerce.
Processo
Crie user stories, critérios de aceitação, planos e relatórios de testes (automatizados e manuais) em diferentes aplicações.
Resultado
6 projetos completos no seu portfólio profissional, além do seu material e relatórios finais publicados no Github.
Fábio Araújo
QA Team Leader da Via Varejo
Com mais de 20 anos na área de Tecnologia da Informação, sendo mais de 12 anos na Área de Qualidade de Hardware e Software, Fábio já passou por empresas como a automotiva Magneti Marelli, pela financeira Valor Econômico e hoje atua como Team Lead de Qualidade na Via, com foco em melhoria de processos sistêmicos e em capacitar profissionais para a área.

Nossos especialistas

Logo Via Varejo
José Ernesto Barbosa
Solutions Engineer na CWI Software
Com 10 anos de experiência no mercado de TI, Ernesto ajudou na construção de softwares com qualidade e segurança em diversas áreas de negócios, como indústrias, bancos, financeiras, varejistas, entre outros. Bacharel em Ciência da Computação e mestre em Computação Aplicada, tem como paixão estimular a evolução técnica em equipes e comunidades de tecnologia, promovendo o desenvolvimento dos profissionais da área em treinamentos e conferências.
Logo CWI Software

Programa do curso

As videoaulas são separadas por módulos para facilitar o aprendizado. O aluno assiste quando e onde quiser - e pode rever o material e reforçar o aprendizado pelo período de dois anos.
Parte 01— O que é qualidade de software e competências de UM Q.A.
Neste início, os alunos aprenderão o que é Qualidade de Software e Garantia de Qualidade, habilidades, funções, termos principais e necessidades do mercado.

  • Necessidades do mercado vs. estrutura do curso
  • O que é garantia de qualidade e seus benefícios
  • Principais termos e funções
  • Habilidades simples e complexas
  • Redes de network para profissionais da área de Qualidade e Software
  • Github

Atividades: Relate sobre um produto ou serviço e realize uma autoavaliação e faça um plano de autodesenvolvimento.
Parte 02 — Teste de software, relatório de bug, tipos e técnicas de teste
Aqui, os alunos aprenderão o que é teste de software e como planejar, avaliar e escolher a abordagem certa, o que são bugs, falhas e erros, como evitá-los, princípios, tipos e técnicas de testes e como medir a qualidade de um software.

  • 7 princípios de teste
  • Medindo a qualidade do software
  • Bugs, falhas e erros
  • Teste de caixa preta e caixa branca
  • Teste baseado na experiência
  • Planejamento de teste
  • Análise de risco
  • Ferramentas de gerenciamento de teste

Atividades: Execute diferentes análises exploratórias, crie planos de teste e relate-os, aplicando as técnicas aprendidas.
Parte 03 — Metodologias ágeis
Nesta parte, os alunos aprenderão o que são metodologias ágeis e como elas são usadas em testes de software.

  • Introdução às metodologias ágeis
  • Diferenças entre Cascade e Agile
  • Kanban, Scrum e startup enxuta
  • Users stories para testes de software

Atividades: Revise eventos Agile e funções de controle de qualidade. Revise, avalie e crie user stories.
Parte 04 — Testes Agile e técnicas + O papel do analiste de qualidade em eventos ágil
Neste módulo, os alunos aprenderão o que é o teste Agile de software, seus princípios, abordagens e a função do controle de qualidade no ciclo de desenvolvimento de um software Agile. Como usar o Gherkin para cenários de teste e a função de um profissional de Q.A. em diferentes etapas da criação de sistemas, tais como desenvolvimento orientado a testes, desenvolvimento orientado a comportamento e desenvolvimento dirigido a testes de aceitação.

  • Gerenciamento do Backlog do produto
  • Quadrante de teste Agile
  • Pirâmide de Teste
  • Shift-Left Testing
  • Critérios de aceitação
  • Produto mínimo viável (MVP)
  • Desenvolvimento orientado por comportamento (BDD) e desenvolvimento orientado a testes (TDD)
  • Escrevendo cenários de teste com Gherkin
  • Desenvolvimento orientado para testes de aceitação

Atividades: Escreva cenários em Gherkin, testes do módulo, avalie critérios já existentes e incremente mais critérios de aceitação.
Parte 05 — Teste de interface de usuário (IU) e automação de teste com Cypress
Aqui, os alunos aprenderão o que é o teste de interface do usuário e como é feito, as principais técnicas de testes, como realizar testes de acessibilidade, como usar as linguagens CSS e XPath em testes de IU, como usar seletores CSS e XPath em documentos HTML, como criar e otimizar fluxos de teste automatizados com Cypress.

  • Técnicas de teste e teste de IU
  • Teste de acessibilidade
  • CSS e XPath
  • Prepare um ambiente de teste
  • Arquitetura Cypress
  • Crie e otimize fluxos de teste automatizados

Atividades: Realize testes funcionais de IU e reporte-os, configure o Cypress e crie um fluxo de teste automatizado.

Parte 06 — API, teste de contrato de microsserviços, teste automatizado de API REST
Nesta parte, os alunos aprenderão como testar APIs e o contrato entre microsserviços e aplicativos, e como automatizar os testes de fluxo de dados entre APIs e aplicativos com Cypress.

  • Introdução ao teste de API
  • Teste de contrato com Swagger e Postman
  • Testes funcionais com Postman
  • Automatize o teste de métodos Get, Post, Put, Delete
  • Automatizar teste de contrato

Atividades: Execute testes manuais dos métodos get, post, put e delete e, em seguida, automatize o mesmo teste com Cypress.
Parte 07 — Teste EM APLICATIVOS MÓVEIS, teste em ambientes Devops
Desta vez, os alunos aprenderão os DevOps mais comuns e as técnicas e ferramentas de testes de aplicativos móveis, como configurar ambientes de testes, realizar e automatizar cenários de testes responsivos com appium e device farms de dispositivos.

  • Técnicas de teste móvel
  • Configurando um ambiente móvel para testes
  • Automatizar testes móveis
  • Teste automatizados responsivos e device farms de dispositivos
  • Tarefas de controle de qualidade em uma equipe DevOps
  • Teste em um ambiente DevOps

Atividades: Realize testes de aplicativos móveis, crie um pipeline de teste em um cenário de integração / entrega contínua e publique os resultados do teste.
Parte 08 — Teste de fluxo de banco de dados, teste de desempenho de serviços
Nesta parte, os alunos aprenderão o que são os diferentes testes de desempenho, como planejá-los, executá-los e otimizá-los com Jmeter, Blazemeter e ferramentas de teste de desempenho em nuvem.

  • Processo de teste de desempenho
  • Tipos de testes de desempenho
  • Planejando e melhorando os testes de desempenho com Jmeter
  • Ferramentas de teste de nuvem
  • Testando com Blazemeter

Atividades: Crie scripts de teste e execute testes de desempenho.
Parte 09 — Carreira e plano de desenvolvimento profissional
Nesta etapa, os alunos aprenderão quais funções um profissional da área de Qualidade de Software pode assumir, próximas etapas, certificações, plano de autodesenvolvimento e dicas de currículo.

  • Funções de controle de qualidade e planos de carreira
  • Próximas etapas e certificações
  • Retomar dicas de construção
  • Plano de estudo
  • Referências

Atividades: Crie seu currículo e compartilhe-o com o grupo.
Parte 10 — Projeto Final: Planejar, criar e executar testes e relatar os resultados
Neste encerramento, os alunos irão planejar, criar e executar vários testes em software real com base em user stories e critérios de aceitação desenvolvidos por eles.

  • Avaliar user stories e criar pelo menos 1 critério de aceitação para cada um
  • Planejar cenários de teste com pelo menos um caminho feliz e um cenário negativo em cada História de Usuário
  • Automatizar fluxos com base nos critérios de aceitação da IU
  • Automatizar cenários de teste de contrato de API REST
  • Planejar e executar testes de desempenho
  • Enviar os relatórios e entregáveis através do Github

Atividades: Portfólio final no repositório do Github com testes funcionais manuais e automatizados, scripts de testes de performance e relatório final no C.I
GRÁTIS:
1 MÊS DE CURSO DE INGLÊS
Aprenda inglês com a EF — English Live. Os alunos da EBAC têm direito a:

•1 mês de acesso à plataforma online da EF
• 16 níveis de inglês, totalmente grátis
• Teste de nivelamento
• Certificado reconhecido internacionalmente, ao final de cada nível
Logo EF English Live
Logo EF English First
Background image
Ingresse e tenha sucesso no mercado de trabalho com o nosso Centro de Carreiras
Assistência na elaboração do seu portfólio, currículo e perfil no LinkedIn.
Preparação para processos seletivos, dinâmicas de grupo e entrevistas individuais.
Mentorias com os recrutadores e profissionais da sua área de atuação.
Cases de projetos finais preparados por empresas reais.
"Nossos alunos podem contar com o nosso Centro de Carreiras tanto na preparação para ingressar no mercado de trabalho quanto em etapas de transição profissional. Estaremos presentes ao longo de toda a jornada do aluno – desde o início do curso até a contratação"
Ekaterina Lukianova
Head do Centro de Carreiras

Seu currículo no futuro

Habilidades profissionais
Prática em princípios de teste, como pirâmide e shift left
Desenvolvimento ágil de software
Criação de cenários de teste com Gherkin
Automação de testes de API e Web
Análises e execuções DevOps para apps móveis e web
Realização de testes de API, mobile e web
Reports de erros, falhas e avisos
Seu nome
Analista QA Júnior
SALÁRIO
4,100,00/mês*
R$
*Referência site glassdoor.com.br
Certificado pela EBAC
Certificado EBAC
Testes de performance e banco de dados
Início:
Restam:
...
11 vagas
Faça sua inscrição para o curso
Promo sticker -40%

INVESTIMENTO

50%
Preço original
Preço com desconto
R$
12 X R$
4.165
173,54
2.082,5
sem juros no cartão
Programa de Crédito Estudantil
Parcele no boleto
Logo Provi
Entrada +
até 24x de R$
Valor total em 24x: R$ 2.634,41
101,09
Garantimos seu dinheiro de volta por até 7 dias
Devoluição de dinheiro
de desconto
50% de desconto
O valor final pode sofrer alteração por conta da variação do IOF dependendo do meio de pagamento e data de contratação escolhidos. Essa diferença acontece por conta da incidência do IOF (Imposto sobre Operações Financeiras), um imposto obrigatório e cobrado pelo governo sobre todas as operações de financiamento.
O valor final pode sofrer alteração por conta da variação do IOF: a soma das parcelas pode ser maior que o valor do curso apesar da opção de financiamento ser sem juros. Essa diferença acontece por conta da incidência do IOF (Imposto sobre Operações Financeiras), um imposto obrigatório e cobrado pelo governo sobre todas as operações de financiamento.
Logo EBAC
A EBAC é uma instituição inovadora de ensino superior em Artes Criativas e Tecnologia que oferece cursos online, além de programas presenciais e híbridos de especialização e graduação, validados internacionalmente.
graduações internacionais validadas pela University of Hertfordshire (UK)
alunos matriculados nos cursos online da instituição
dos professores e coordenadores são profissionais atuantes no mercado
empresas colaboram no desenvolvimento dos cursos, projetos reais e programas de estágio
06
100%
+15.000
+40

Perguntas frequentes

Não tenho experiência prévia como Analista de Qualidade, vou conseguir acompanhar as aulas?
Com certeza! Desenvolvemos este curso para você mergulhar no universo de qualidade e desenvolvimento e adquirir conhecimentos que possam incrementar seu currículo ou despertar seu interesse em uma nova carreira. Não é preciso ter conhecimento prévio no assunto.
Como faço para ter oportunidades de trabalho como Analista de Qualidade?
Além de sites de vagas, como o LinkedIn, neste curso você aprenderá tudo que precisa para passar em entrevistas técnicas e criar um portfólio técnico no Github, a principal plataforma de gerenciamento de versões de software para trabalho em equipe e compartilhamento de conhecimento.
Preciso de alguma ferramenta específica para acompanhar o curso e fazer as atividades?
Para este curso, basta um computador com sistema operacional Windows 7, Linux ou MacOs, com acesso à Internet. Todas as ferramentas necessárias ao desenvolvimento do aprendizado serão gratuitas e orientadas em aula pelo professor.
Preciso saber programação para acompanhar o curso?
Todo o conhecimento necessário sobre programação será dado no curso. Uma das grandes vantagens do Software Tester é justamente não precisar do domínio de linguagens específicas, mas os professores irão abordá-las para que os alunos possam se destacar e inovarem ainda mais na sua atuação.
Posso pular os módulos?
Os módulos são liberados semanalmente, conforme a sua evolução no curso. Isso
significa que você deve assistir os módulos em ordem e realizar as atividades propostas pelo professor antes de passar para o módulo seguinte.
Quanto tempo dura o curso? Consigo conciliar com outras atividades?
Este curso tem duração de mais de 18h de aula, mas o tempo de conclusão vai depender de você. As aulas estão disponíveis na plataforma para acessar quando e de onde quiser, avançando no seu ritmo, sem atrapalhar o trabalho ou a vida pessoal. Se você precisar, pode assistir novamente ou tirar dúvidas com o tutor antes de prosseguir. Além disso, as aulas ficam disponíveis por 2 anos (24 meses) a partir da data de matrícula do curso. Assim, você pode revisar e relembrar algumas coisas daqui a alguns meses.
Quantas horas por semana precisarei dedicar aos estudos?
Tudo depende de você. Em média, os alunos gastam aproximadamente duas horas por Semana, mas você pode avançar no seu próprio ritmo, fazer pausas para absorver o conteúdo e assistir de novo, quantas vezes quiser, antes de prosseguir.
Eu vou poder me comunicar com os professores?
Sim. Dentro do chat você terá um tutor. Ele estará lá para tirar suas dúvidas, dar dicas e fazer comentários sobre os seus deveres de casa. Você terá a chance de aprender mais com a experiência dos nossos professores, que são profissionais de destaque no mercado em que atuam.