logo
escola online das profissões mais procuradas
em desenvolvimento
em colaboração com a empresa:
Pixter
Base2
curso online

teste de software

aprenda na prática como analisar a qualidade de aplicações e corrigir possíveis falhas, garantindo a qualidade e eficiência do sistema que está sendo desenvolvido. Domine ferramentas de automação e conquiste uma carreira de sucesso.

50%
a promoção termina em:
01 dia 19:26:59
payment type icon

programa de Crédito Estudantil

preço com desconto
24x de
R$ 125,94
preço total à vista R$2.150,00. Em caso de financiamento, confirme os valores com nossos consultores.
preço original
24x deR$ 179,20
mentores experts da área
suporte e comunidade exclusiva
acesso vitalício
declaro que concordo e aceito os termos da Canal de Privacidade e do Termos de uso aplicáveis à Mentorama.
checkmark

obrigado!

seu pedido foi aceito. Nosso consultor entrará em contato com vocêem breve.
acesso vitalício
aulas gravadas disponíveis para sempre
mentores experts
maiores profissionais do mercado
5 meses de aprendizagem
na prática com feedbacks
projeto real
para empresa parceira

analistas de testes: o que fazem?

estes profissionais, também conhecidos como QAs (Quality Assurance), possuem diversas responsabilidades (além de encontrar, reportar e prevenir bugs), como planejamento de testes, escrita de cenários de testes, desenvolvimento de scripts para automação, avaliação de riscos, otimização e estimativa de processos, entre outros. 

759

vagas abertas no LinkedIn Brasil

R$ 3.800,00

média salarial segundo o Glassdoor

Cielo, Bradesco, Shopee e Accenture

contratam constantemente para essa área 

quanto ganha um analista de testes?

a área de testes de software tem uma alta demanda e seus profissionais são muito bem pagos, uma vez que estão envolvidos em todo o ciclo de desenvolvimento de software, agregando valor ao produto, e suas responsabilidades não se resumem apenas à testagem.

 

veja a faixa salarial da sua futura profissão:

* FONTE: GLASSDOOR

R$ 3.000,00

júnior

com até 2 anos de experiência

R$ 5.000,00

pleno

com 4-5 anos de experiência

R$ 8.000,00

sênior

com mais de 5 anos de experiência

practice image

70% de aprendizado prático

nas 3 primeiras semanas, você aprenderá:

  • executar testes manuais para páginas web conforme o cenário especificado.
  • usar técnicas de testes ágeis como BDD (Behavior Driven Development).
  • criar cenários de testes: positivos, negativos ou alternativos.
  • reportar possíveis falhas (bugs).

inscreva-se no curso ou fale com um de nossos consultores

declaro que concordo e aceito os termos da Canal de Privacidade e do Termos de uso aplicáveis à Mentorama.

para quem é o curso

iniciantes na programação

quer ter um panorama completo da profissão e aprender na prática como analisar a qualidade de aplicações bem como corrigir possíveis falhas? Com este curso, você aprenderá todos os aspectos dos testes de software, do básico ao avançado, com todas as informações necessárias para você se tornar um profissional completo.

image

suas habilidades após o curso

checkmark
ferramentas de teste de software

para aplicativos móveis e de desktop, além de projetos web.

checkmark
testes de APIs, UX/UI e segurança

ferramentas de teste para analisar usabilidade, segurança, funcionamento e desempenho de diferentes sistemas.

checkmark
Android Studio e XCode para testes

testes com Android Studio e XCode: as principais ferramentas utilizadas para o desenvolvimento de aplicativos.

como funciona o curso?

img-1
img-2
img-3
img-4

registro

acesse a plataforma

nela, estarão disponíveis todos os seus cursos. Escolha o curso desejado, selecione os respectivos conteúdos e tenha acesso vitalício a todas as aulas gravadas – atualizadas regularmente.

Se preferir, acesse tudo através do nosso app, em qualquer hora e lugar.

teoria

assista às aulas

explore os conteúdos teóricos e práticos. Alguns cursos também possuem aulas ao vivo, verifique a disponibilidade.

prática

faça as tarefas práticas

coloque a mão na massa. Após cada conteúdo teórico, você poderá aplicar seu conhecimento em tarefas práticas, similares a projetos reais, que poderão ser incluídos em seu portfólio.

feedback

receba feedback

você terá acompanhamento personalizado de nossos mentores, que revisarão suas tarefas, farão comentários e sugerirão melhorias, tudo para aprimorar seus projetos e tirar o máximo proveito do curso

1 / 4

suporte  e comunidade exclusiva

advantage icon

mentores experts disponíveis para corrigir tarefas, dar feedback, indicar materiais de apoio e compartilhar dicas da área.

advantage icon

no chat, você poderá compartilhar materiais de apoio e se comunicar com outros alunos. Além disso, os mentores também estarão presentes para tirar dúvidas e dar conselhos sobre as tarefas.

chat image

sabemos que não é fácil colocar em prática novos conhecimentos, por isso estamos à disposição para te ajudar ❤️

baixe o nosso APP

acesse o conteúdo quando e onde quiser. Assista às aulas, faça tarefas e receba feedback dos mentores diretamente no seu celular

app storeplay market
image
logos

aprenda
com os experts
do mercado

mentorias individuais com os profissionais mais experientes e que atuam nas mais importantes companhias de suas áreas

programação do curso

abed

bloco 1 – nível iniciante

open

módulo 1 – introdução aos conceitos de qa
• aula 1 – Introdução
• aula 2 – O que são e quais são os testes?
• aula 3 – Porque automatizar?
• aula 4 – Pirâmide de testes
• aula 5 – Tipos de testes
• aula 6 – Diferenças entre os papéis dentro da área de teste
• aula 7 – Tarefa


módulo 2 – testes manuais
• aula 1 – Levantamento de requisitos de software
• aula 2 – Criação de cenários de teste
• aula 3 – Documentação funcional
• aula 4 – Ciclo de vida do desenvolvimento de sistemas
• aula 5 – Ciclo de vida de defeitos
• aula 6 – Coleta de evidências
• aula 7 – Bug report
• aula 8 – Tarefa


módulo 3 – testes manuais parte II
• aula 1 – Testes unitários (desenvolvedor)
• aula 2 – Testes de usabilidade
• aula 3 – Testes de integração
• aula 4 – Testes de sistema
• aula 5 – Testes exploratórios
• aula 6 – Testes de regressão
• aula 7 – Tipos de testes não funcionais (segurança, carga, stress, compatibilidade, portabilidade)
• aula 8 – Testes de aceitação do usuário (UAT)
• aula 9 – Tarefa


módulo 4 – processos de teste
• aula 1 – Processos de teste
• aula 2 – Planejamento do teste
• aula 3 – Monitoramento e controle do teste
• aula 4 – Análise do teste
• aula 5 – Modelagem do teste
• aula 6 – Implementação do teste
• aula 7 – Execução e conclusão do teste
• aula 8 – Tarefa


módulo 5 – ferramentas de teste
• aula 1 – Testes funcionais x Testes não funcionais
• aula 2 – Ferramentas de testes não funcionais
• aula 3 – Ferramentas de documentação de testes
• aula 4 – Plano e estratégia de teste 
• aula 5 – Definition of Done / Definition of Ready
• aula 6 – Tarefa


módulo 6 – massa de dados para teste
• aula 1 – O que são dados de teste de software?
• aula 2 – Características de dados e massa de testes 
• aula 3 – Quando, como e por que o QA utiliza o banco de dados?
• aula 4 – O que é um banco de dados?
• aula 5 – Quais os principais bancos de dados?
• aula 6 – Tarefa


módulo 7 – análise estática, erros, bugs e falhas
• aula 1 – Técnica e análise estáticas 
• aula 2 – Introdução em erros, bugs e falhas / Diferença entre erros, bugs e falhas
• aula 3 – Exemplos da importância de encontrar
• aula 4 – Tarefa: técnica estática
• aula 5 – Tarefa: erros, bugs e falhas  


módulo 8 – métodos ágeis x cascata
• aula 1 –  Metodologias ágeis
• aula 2 –  Modelo cascata 
• aula 3 – Diferenças entre modelo cascata e métodos ágeis
• aula 4 – Tipos de metodologias ágeis 
• aula 5 – Papéis e cerimônias
• aula 6 – Agile testing 
• aula 7 – Tarefa

bloco 2 – nível intermediário

open

módulo 1 – visão geral sobre apps móveis e seus ecossistemas
• aula 1 – Tipos de dispositivos móveis
• aula 2 – Tipos de aplicativos
• aula 3 – Arquitetura de aplicativos
• aula 4 – Emulação e simulação
• aula 5 – Distribuição de apps
• aula 6 – Device Farms
• aula 7 – Tarefa


módulo 2 – testes de compatibilidade com o hardware
• aula 1 – Testes de recursos dos dispositivos
• aula 2 – Testes de diferentes exibições/orientação de tela
• aula 3 – Testes de sensores de entrada do dispositivo
• aula 4 – Testes de interrupções
• aula 5 – Testes de permissão de acesso aos recursos do dispositivo
• aula 6 – Testes de consumo de energia e estado
• aula 7 – Testes de diferentes tipos de conectividade
• aula 8 – Tarefa


módulo 3 – testes de interações com software do dispositivo
• aula 1 – Testes de notificações
• aula 2 – Testes de preferências do usuário no sistema operacional
• aula 3 – Testes de interoperabilidade com diferentes plataformas e sistemas operacionais
• aula 4 – Testes de interoperabilidade com diferentes aplicações no dispositivo
• aula 5 – Testes de instalação
• aula 6 – Testes de globalização e localização
• aula 7 – Tarefa


módulo 4 – testes funcionais e de interface
• aula 1 – Testes de funcionalidade
• aula 2 – Testes baseados na experiência do usuário
• aula 3 – Testes de usabilidade
• aula 4 – Testes Alpha e Beta
• aula 5 – Tarefa

bloco 3 – avançado

open

módulo 1 – introdução à automatização parte I
• aula 1 – Definição de core business ou core path para automatização
• aula 2 – Apresentação da linguagem de programação escolhida
• aula 3 – Variáveis e tipos primitivos
• aula 4 – Comandos básicos de escrita e execução
• aula 5 – Operadores
• aula 6 – Aritméticos
• aula 7 – Lógicos
• aula 8 – Condicionais
• aula 9 – Loops
• aula 10 – Tarefa


módulo 2 – introdução à automatização parte II
• aula 1 – Objetos: Object/ Array; Acessos de Dados: Length/ Push/ Pop/ forEach/ Map/ Filter/ Reduce
• aula 2 – Date
• aula 3 – JSon 
• aula 4 – Number
• aula 5 – Funções 
• aula 6 – Introdução à web (funcionamento geral da internet / websites / HTML / Fetch API)
• aula 7 – Funcionamento de servidores (Protocolo HTTP/ Padrão RESTful)
• aula 8 – Tarefa


módulo 3 – automatização back-end
• aula 1 – Por que automatizar o back-end?
• aula 2 – O que são testes unitários e integração e2e?
• aula 3 – Plataforma Postman
• aula 4 – Newman
• aula 5 – Reports (JUnit / HTML Extra)
• aula 6 – Tarefa


módulo 4 – automatização front-end
• aula 1 – Por que automatizar o front-end?
• aula 2 – O que testar no front-end?
• aula 3 – DOM
• aula 4 – Como encontrar elementos no DOM?
• aula 5 – Selenium
• aula 6 – Cypress/ Robot
• aula 7 – Cucumber
• aula 8 – Tarefa
 

módulo 5 – testando apis na prática
• aula 1 – Criando uma collection (GET/POST/PUT/DELETE)
• aula 2 – Configurando um environment  
• aula 3 – Authorization
• aula 4 – Mock Servers
• aula 5 – Monitorando sua API
• aula 6 – Extraindo relatório dos testes (HTML Extra)

bloco – bônus

open

módulo 18 – Dicas de entrevista para QA
módulo 19 – Testes em jogos

 

mentores

photo
Thaly Cavaloti
Arquiteta de software na Vivo

formada em Ciência da Computação, atua na área de qualidade de software há quatro anos. Possui experiência em implementação de equipes de QA e aprimoramento de técnicas para diferentes negócios, como telecomunicações, turismo e finanças.

photo
Diogo Geraldo
Tech Lead

em 2012, iniciou na área de programação com linguagem C e Code Blocks. Atuou em diversas áreas de desenvolvimento de software, como back-end, front-end, CRM Dynamics, performance, sysadmin, frameworks e automação de testes. Já trabalhou na Big Tech+Pixter e também na Avanade, onde atuou diretamente com arquitetos da Accenture e da Microsoft.

photo
Conie Menezes
Engenheira de software, fundadora da comunidade Girls Testing, mentora de carreira internacional e mentora da Mentorama

atua com Quality Assurance e é especialista em automatização de testes, além disso, é mentora de carreira internacional e mentora da Mentorama. Ela também é apaixonada por conhecimento, desafios e jogos de tabuleiro! Como fundadora da comunidade Girls Testing, Conie oferece suporte na transição de carreira para QA.

parceiros do curso

Pixter

Pixter

Pixter é uma empresa global responsável por lançar mais de 150 produtos digitais para grandes clientes – nos EUA, Brasil e Europa, como Amazon, Google, Porto Seguro, XP Inc, Samsung, OLX e Mercedes-Benz.

    avaliações
    dos cursos

    prevnext
    Leonardo Dórea
    Animação 3D
    Alita Tôrres
    Photoshop, Animação 3D, Modelagem 3D
    Renato Korik
    Cientista de dados, Python
    Luan Diego
    Cientista de dados, SQL
    Carla Xavier
    UX
    Mabilli Nadim Ribeiro Oliveira
    Animação 3D, Modelagem 3D
    Lucas Chagas
    profissão unreal engine game developer

    feedback dos alunos

    photo
    Luciano Morais
    curso
    «teste de software»

    Curso top e já recomendado! Obrigado a todos!

    photo
    Luciano Morais
    curso
    «teste de software»

    Curso top e já recomendado! Obrigado a todos!

    photo
    Luciano Morais
    curso
    «teste de software»

    Curso top e já recomendado! Obrigado a todos!

    seu futuro curriculo

    photo
    posição pretendida
    testador de Software Júnior
    pretensão salarial
    R$ 3.400,00
    habilidades profissionais
    testes de aplicações web
    testes não funcionais
    testes de aplicativos móveis
    valorizar a perspectiva do usuário
    conhecimento do processo de desenvolvimento de sistemas e aplicativos
    testes Automatizados
    certificado Mentorama
    certificate

    confirma que você concluiu o curso e turbina seu currículo para que você possa ingressar no mercado de trabalho.

    sticker

    50%

    a promoção termina em:
    01 dia 19:26:59

    investimento

    formas de pagamento

    payment type icon

    programa de Crédito Estudantil

    preço com desconto
    24x de
    R$ 125,94
    preço total à vista R$ 2.150,00. Em caso de financiamento, confirme os valores com nossos consultores.
    preço original
    24x deR$ 179,20
    início:
    31 de março
    restam:
    12 vagas
    cupom de desconto
    o desconto adicional será somado ao desconto já garantido anteriormente
    declaro que concordo e aceito os termos da Canal de Privacidade e do Termos de uso aplicáveis à Mentorama.

    perguntas frequentes

    ao finalizar o curso eu recebo um certificado de conclusão?

    open

    Sim. Após entregar todas as tarefas e finalizar o curso, você receberá um certificado de conclusão.

    como é organizado o ensino?

    open

    Você é quem dita o ritmo do curso e, a qualquer momento, pode iniciar uma conversa com um mentor através da sua conta pessoal. Além disso, você poderá criar conversas em grupo para debater a respeito do conteúdo das aulas, tirar dúvidas e trocar experiências.

    é possível pular os módulos?

    open

    Sim, é possível, mas não é recomendado. No final de todo módulo, há uma tarefa prática. Ao resolvê-la, você liberará o próximo módulo. Essa metodologia garante que você tenha motivação para continuar a estudar, e nós teremos a certeza de que você acompanhará todo o conteúdo necessário para uma formação completa.

    é possível conciliar o curso com trabalho?

    open

    Claro! Você pode acessar os materiais do curso a qualquer momento, avançando de acordo com sua disponibilidade. Além disso, todas as aulas estarão disponíveis por um determinado prazo após o término do curso, conforme estabelecido em contrato. Dessa forma, você pode combinar trabalho, estudo e vida pessoal, e pode também atualizar seu conhecimento sempre que for necessário!

    quantas horas por semana precisarei dedicar aos estudos?

    open

    Tudo depende de você. Geralmente, nossos alunos investem, em média, duas horas por semana.

    eu vou poder me comunicar com os mentores?

    open

    No chat, você terá acesso a um mentor que dará feedback e dicas em suas atividades. Você terá a chance de aprender com as experiências dos nossos mentores, que são líderes em suas áreas.

    não sei programar, posso começar nesse curso?

    open

    Sim. O curso foi desenhado para iniciantes na área de programação sem conhecimento prévio de ferramentas específicas de testes de software.

    e se eu já tiver feito um ou mais cursos desse programa?

    open

    Você não precisará pagar por este curso específico. Informe-nos sobre qual curso você já fez que nós personalizaremos o programa para você.