50%
a promoção termina em:investimento
formas de pagamento
programa de Crédito Estudantil
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.
programa de Crédito Estudantil
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.
vagas abertas no LinkedIn Brasil
média salarial segundo o Glassdoor
contratam constantemente para essa área
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
júnior
com até 2 anos de experiência
pleno
com 4-5 anos de experiência
sênior
com mais de 5 anos de experiência
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.
para aplicativos móveis e de desktop, além de projetos web.
ferramentas de teste para analisar usabilidade, segurança, funcionamento e desempenho de diferentes sistemas.
testes com Android Studio e XCode: as principais ferramentas utilizadas para o desenvolvimento de aplicativos.
mentores experts disponíveis para corrigir tarefas, dar feedback, indicar materiais de apoio e compartilhar dicas da área.
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.
sabemos que não é fácil colocar em prática novos conhecimentos, por isso estamos à disposição para te ajudar ❤️
acesse o conteúdo quando e onde quiser. Assista às aulas, faça tarefas e receba feedback dos mentores diretamente no seu celular
aprenda
com os experts
do mercado
mentorias individuais com os profissionais mais experientes e que atuam nas mais importantes companhias de suas áreas
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
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
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)
módulo 18 – Dicas de entrevista para QA
módulo 19 – Testes em jogos
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.
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.
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.
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.
confirma que você concluiu o curso e turbina seu currículo para que você possa ingressar no mercado de trabalho.
programa de Crédito Estudantil
ao finalizar o curso eu recebo um certificado de conclusão?
Sim. Após entregar todas as tarefas e finalizar o curso, você receberá um certificado de conclusão.
como é organizado o ensino?
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?
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?
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?
Tudo depende de você. Geralmente, nossos alunos investem, em média, duas horas por semana.
eu vou poder me comunicar com os mentores?
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?
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?
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ê.