Analista de testes de software

Em apenas 8 meses você dominará as habilidades necessárias para começar do zero e conseguir um emprego em uma empresa de TI
/ Analista de testes de software
Programa de emprego
Faça sua inscrição e pagamento e se você não conseguir um trabalho na área devolveremos o seu dinheiro
Compartilhamos o seu sucesso
Aprenda agora e pague quando conseguir trabalho (ISA)
Melhor oferta do ano!
até 20/08
-50%

Analista de testes de software

Em apenas 8 meses você dominará as habilidades necessárias para começar do zero e conseguir um emprego em uma empresa de TI
/ Analista de testes de software
Programa de emprego
Faça sua inscrição e pagamento e se você não conseguir um trabalho na área devolveremos o seu dinheiro
Compartilhamos o seu sucesso
Aprenda agora e pague quando conseguir trabalho (ISA)
Início em breve - 5/09!
até 20/08
-50%

Analista de testes de software

Em apenas 8 meses você dominará as habilidades necessárias para começar do zero e conseguir um emprego em uma empresa de TI
/ Analista de testes de software
Programa de emprego
Faça sua inscrição e pagamento e se você não conseguir um trabalho na área devolveremos o seu dinheiro
Compartilhamos o seu sucesso
Aprenda agora e pague quando conseguir trabalho (ISA)
-35%
Apenas 12 vagas
Início em breve - 15/09!
6 peças de um projeto que você desenvolverá durante a formação
Portfólio
De zero a profissional
Nível
Diploma após conclusão do curso
Certificado
Aulas ao vivo, videoaulas e exercícios práticos
Formato
R$ 7.069*
R$ 3.565*
R$ 4.658*

Analista de Testes Sênior

Analista de Testes Júnior

Analista de Testes Pleno

*Salário médio referência no portal Glassdoor na região de São Paulo
Esta área é uma das áreas mais bem remuneradas da área de TI e também uma das formas mais fáceis de ingressar nesse setor - mesmo que você ainda não tenha nenhuma habilidade em programação.

O Analista de Testes é responsável por planejar e coordenar testes durante o desenvolvimento de um software, revisar a qualidade e documentos de projetos técnicos para fornecer respostas relevantes às partes interessadas quanto ao trabalho em andamento.
Analista de testes de software?

Por que se tornar

Habilidades adquiridas
Crie sites em HTML e CSS
Trabalhe com alterações de código usando Git e GitHub
Resolva tarefas em Python e desenvolva sites usando o framework Django
Aplique os princípios da interação cliente-servidor e trabalhe com bancos de dados
Trabalhe com API de serviços de terceiros
Ferramentas utilizadas
CSS3
Python
Como você vai aprender
Plano de aprendizagem 100% flexível e que se encaixa na sua rotina
Estude no seu tempo
Projetos semanais para aperfeiçoar seu conhecimento e enriquecer seu portfólio
Transforme o aprendizado em prática
Faça parte de uma comunidade exclusiva para alunos e fortaleça seu networking
Troque experiências
Tire dúvidas e receba dicas exclusivas de especialistas do mercado
Assista workshops ao vivo
Tenha um tutor para tirar suas dúvidas e dar feedbacks sobre o seu desempenho
Obtenha suporte dos facilitadores
Acesse e assista às gravações das aulas mesmo quando tiver finalizado o curso
Acesso vitalício
Sou engenheiro de software desde 2011 e trabalhei em várias etapas do fluxo de desenvolvimento de um software, atuando desde o planejamento, desenvolvimento - em várias linguagens de programação, testes, DevOps e Infraestrutura. Durante esse período, tive o prazer de trabalhar para grandes empresas como Ericsson, Nokia, Vivo, TIM e Magazine Luiza.
Aprenda com os profissionais que trabalham nas maiores empresas
Com mais de 15 anos de experiência como programador, Guilherme foi um dos criadores do Sistema de Gerenciamento do Transporte Público de Minas Gerais. Ao longo de sua carreira, atuou em diversas áreas do mercado e fez intercâmbio de Jogos Digitais na De Montfort University, na Inglaterra.
LuizaLabs
Élysson Mendes Rezende
Palestrante
Engenheiro de Software Sênior
Guilherme Gibosky
Palestrante
Por que aprender
Python?
Por ser uma linguagem eficiente e fácil de aprender, Python é uma das mais atraentes para que profissionais ingressem na área de TI, pois a demanda por desenvolvedores especialistas nessa linguagem é constante.

Além disso, as oportunidades não param de aparecer e os pisos salários iniciais são considerados acima da média do mercado
*Salários médios de acordo com: glassdoor.com.br
R$ 10.179*
salário médio
Desenvolvedor
Python Sênior
R$ 7.293*
salário médio
Desenvolvedor
Python Pleno
R$ 4.000*
salário médio
Desenvolvedor
Python Jr
Para quem é o curso?
Que desejam desenvolver suas habilidades em back-end e se tornar um desenvolvedor fullstack
Desenvolvedores front-end
Que queiram aprender a solucionar problemas com Python e dominar os processos de desenvolvimento em back-end
Programadores
Que queiram aprender uma linguagem versátil para rapidamente ingressarem no mercado de desenvolvimento
Iniciantes
Ao clicar no botão, aceito a Política de Privacidade e Termos de Uso
Garanta 50% de Desconto no curso de Desenvolvedor Python
Programa do curso
Módulo 1. Introdução aos fundamentos do Python
+
Após a conclusão deste módulo, os alunos terão conhecimentos básicos em Python, bem como a capacidade de resolver problemas simples.
Tópicos abordados:

  • Instalação e configuração do ambiente
  • Variáveis, operadores, tipos de dados básicos e fluxo de controle
  • Funções e Pacotes
  • Tipo de dados complexo (listas, tuplas, dicts)
Ferramentas utilizadas:

  • Python
  • iPython Lib
  • VirtualEnv
  • Git
  • Editor de texto (sugestão: VS Code)
  • Github (para criar um portfólio público e cooperação)
  • DBeaver
  • Postman
Projeto do módulo:

A tarefa é criar uma CLI (Command Line Interface), com o objetivo de criar um programa que simule a entrega de notas quando um cliente efetuar um saque em um caixa eletrônico.
Módulo 2. SQL e banco de dados
+
Após a conclusão deste módulo, os alunos serão capazes de operar um banco de dados usando consultas SQL, conectar bancos de dados a um banco de dados SQLite3 e descrever os diferentes relacionamentos que podem existir entre bancos de dados.
Tópicos abordados:

  • Consultas SQL DDL
  • Relacionamentos
  • Consultas SQL DML
  • Conectando-se a um banco de dados (SQLite integrado)
Ferramentas utilizadas:

  • SQL
Projeto do módulo:

Modele um banco de dados de aplicativo TODO usando SQLite. Com esta base de dados, os alunos deverão criar a aplicação CLI TODO aplicando as seguintes funcionalidades:

  • Criar, atualizar e excluir um TODO
  • Criar, editar e excluir categorias
  • Listar todos os afazeres de um dia específico
  • Liste todas as categorias
  • Marcar todo como concluído
Módulo 3. Controle de versão do Git
+
Após a conclusão deste módulo, os alunos deverão dizer como o GIT SCM funciona, além de explicar como é possível realizar tarefas comuns em um repositório Git e Github criando um novo repositório e fazendo upload de código para ele.
Tópicos abordados:

  • Introdução ao sistema de controle de versão
  • Operações comuns do Git
  • Trabalho em equipe no Git
Ferramentas utilizadas:

  • Git
  • GitHub GenericName
Projeto do módulo:

Os alunos resolverão problemas e realizarão exercícios com cenários e comandos específicos.
Módulo 4. Recursos avançados do Python
+
Ao concluir este módulo, os alunos serão capazes de explicar e usar iteradores, geradores e decoradores. Os alunos também saberão criar testes de unidade usando o Pytest para testar uma função e simular uma chamada cara.
Tópicos abordados:

  • Iteradores e geradores
  • Decoradores
  • Desenvolvimento de teste unitário
Ferramentas utilizadas:

  • Python
Projeto do módulo:

O teste para este módulo consiste em códigos pré-fabricados que os alunos devem usar para criar alguns testes de unidade para cobrir todo o código. O teste também deve conter alguns exercícios complexos de iterador, gerador e decorador para avaliar se os alunos aprenderam a usar esses recursos avançados do Python.
Módulo 5. Tecnologias front-end
+
Após a conclusão deste módulo, os alunos serão capazes de criar páginas web simples usando HTML, CSS e JS. Eles também terão o conhecimento necessário para extrair dados de páginas da web raspando seu conteúdo.
Tópicos abordados:

  • Como a web funciona
  • Básico de HTML, CSS e JavaScript
  • Raspagem da web
Ferramentas utilizadas:

  • HTML
  • CSS
  • JavaScript
  • Bootstrap
Projeto do módulo:

O teste do módulo consiste na criação de um sistema online de reservas de banhos em pet shop. Para esta prova, os alunos deverão gerar apenas a parte front-end do sistema de reserva de banhos do pet shop, o back-end será criado nos módulos seguintes.
Módulo 6. Django
+
Após a conclusão deste módulo, os alunos poderão criar modelos e visualizações com o Django, bem como usar as ferramentas Data Persistence e Django Admin.
Tópicos abordados:

  • Começando com o Django
  • Modelos e formulários do Django
  • Modelos e Persistência do Django
  • Administrador do Django
Ferramentas utilizadas:

  • Django
Projeto do módulo:

Este teste consiste em criar o backend para o sistema de reservas de banhos de pet shop que iniciamos na semana anterior. Os alunos devem criar a visão, o formulário e o modelo necessários para persistir uma nova reserva.
Módulo 7. API do Django
+
Após a conclusão deste módulo, os alunos serão capazes de explicar APIs, criar endpoints de API simples usando o Django Rest; bem como usar o Postman para auxiliar nas solicitações de aplicativos.
Tópicos abordados:

  • O que é uma API?
  • Criando um ModelView Set
  • Adicionando permissões a conjuntos de visualizações
  • Relação do serializador
Ferramentas utilizadas:

  • API
  • Postman
Projeto do módulo:

À medida que nosso sistema de reservas de banho para pet shop está crescendo, outros pet shops querem se conectar ao nosso sistema para ajudá-las a resolver seus problemas de reserva. Por isso, precisamos adicionar uma API ao nosso sistema para criar reservas.
Módulo 8. Testes e implantação do Django
+
Após a conclusão deste módulo, os alunos poderão testar seu próprio aplicativo Django, bem como usar comandos Django para auxiliar na implantação do aplicativo e implantar seu aplicativo na plataforma Heroku
Tópicos abordados:

  • Criando testes do Django
  • Criando testes de API do Django
  • Comandos Django
  • Implantação do Heroku
Ferramentas utilizadas:

  • Django
Projeto do módulo:

Para este último módulo, os alunos devem fazer testes para garantir que o sistema de reserva de banho do pet shop está funcionando corretamente. Depois de garantir a qualidade do sistema, eles vão publicar seu aplicativo online para que as pessoas possam começar a usá-lo.
Módulo 1. Introdução aos fundamentos do Python
+
Após a conclusão deste módulo, os alunos terão conhecimentos básicos em Python, bem como a capacidade de resolver problemas simples.
Tópicos abordados:

  • Instalação e configuração do ambiente
  • Variáveis, operadores, tipos de dados básicos e fluxo de controle
  • Funções e Pacotes
  • Tipo de dados complexo (listas, tuplas, dicts)
Ferramentas utilizadas:

  • Python
  • iPython Lib
  • VirtualEnv
  • Git
  • Editor de texto (sugestão: VS Code)
  • Github (para criar um portfólio público e cooperação)
  • DBeaver
  • Postman
Projeto do módulo:

A tarefa é criar uma CLI (Command Line Interface), com o objetivo de criar um programa que simule a entrega de notas quando um cliente efetuar um saque em um caixa eletrônico.
Módulo 2. SQL e banco de dados
+
Após a conclusão deste módulo, os alunos serão capazes de operar um banco de dados usando consultas SQL, conectar bancos de dados a um banco de dados SQLite3 e descrever os diferentes relacionamentos que podem existir entre bancos de dados.
Tópicos abordados:

  • Consultas SQL DDL
  • Relacionamentos
  • Consultas SQL DML
  • Conectando-se a um banco de dados (SQLite integrado)
Ferramentas utilizadas:

  • SQL
Projeto do módulo:

Modele um banco de dados de aplicativo TODO usando SQLite. Com esta base de dados, os alunos deverão criar a aplicação CLI TODO aplicando as seguintes funcionalidades:

  • Criar, atualizar e excluir um TODO
  • Criar, editar e excluir categorias
  • Listar todos os afazeres de um dia específico
  • Liste todas as categorias
  • Marcar todo como concluído
Módulo 3. Controle de versão do Git
+
Após a conclusão deste módulo, os alunos deverão dizer como o GIT SCM funciona, além de explicar como é possível realizar tarefas comuns em um repositório Git e Github criando um novo repositório e fazendo upload de código para ele.
Tópicos abordados:

  • Introdução ao sistema de controle de versão
  • Operações comuns do Git
  • Trabalho em equipe no Git
Ferramentas utilizadas:

  • Git
  • GitHub GenericName
Projeto do módulo:

Os alunos resolverão problemas e realizarão exercícios com cenários e comandos específicos.
Módulo 4. Recursos avançados do Python
+
Ao concluir este módulo, os alunos serão capazes de explicar e usar iteradores, geradores e decoradores. Os alunos também saberão criar testes de unidade usando o Pytest para testar uma função e simular uma chamada cara.
Tópicos abordados:

  • Iteradores e geradores
  • Decoradores
  • Desenvolvimento de teste unitário
Ferramentas utilizadas:

  • Python
Projeto do módulo:

O teste para este módulo consiste em códigos pré-fabricados que os alunos devem usar para criar alguns testes de unidade para cobrir todo o código. O teste também deve conter alguns exercícios complexos de iterador, gerador e decorador para avaliar se os alunos aprenderam a usar esses recursos avançados do Python.
Módulo 5. Tecnologias front-end
+
Após a conclusão deste módulo, os alunos serão capazes de criar páginas web simples usando HTML, CSS e JS. Eles também terão o conhecimento necessário para extrair dados de páginas da web raspando seu conteúdo.
Tópicos abordados:

  • Como a web funciona
  • Básico de HTML, CSS e JavaScript
  • Raspagem da web
Ferramentas utilizadas:

  • HTML
  • CSS
  • JavaScript
  • Bootstrap
Projeto do módulo:

O teste do módulo consiste na criação de um sistema online de reservas de banhos em pet shop. Para esta prova, os alunos deverão gerar apenas a parte front-end do sistema de reserva de banhos do pet shop, o back-end será criado nos módulos seguintes.
Módulo 6. Django
+
Após a conclusão deste módulo, os alunos poderão criar modelos e visualizações com o Django, bem como usar as ferramentas Data Persistence e Django Admin.
Tópicos abordados:

  • Começando com o Django
  • Modelos e formulários do Django
  • Modelos e Persistência do Django
  • Administrador do Django
Ferramentas utilizadas:

  • Django
Projeto do módulo:

Este teste consiste em criar o backend para o sistema de reservas de banhos de pet shop que iniciamos na semana anterior. Os alunos devem criar a visão, o formulário e o modelo necessários para persistir uma nova reserva.
Módulo 7. API do Django
+
Após a conclusão deste módulo, os alunos serão capazes de explicar APIs, criar endpoints de API simples usando o Django Rest; bem como usar o Postman para auxiliar nas solicitações de aplicativos.
Tópicos abordados:

  • O que é uma API?
  • Criando um ModelView Set
  • Adicionando permissões a conjuntos de visualizações
  • Relação do serializador
Ferramentas utilizadas:

  • API
  • Postman
Projeto do módulo:

À medida que nosso sistema de reservas de banho para pet shop está crescendo, outros pet shops querem se conectar ao nosso sistema para ajudá-las a resolver seus problemas de reserva. Por isso, precisamos adicionar uma API ao nosso sistema para criar reservas.
Módulo 8. Testes e implantação do Django
+
Após a conclusão deste módulo, os alunos poderão testar seu próprio aplicativo Django, bem como usar comandos Django para auxiliar na implantação do aplicativo e implantar seu aplicativo na plataforma Heroku
Tópicos abordados:

  • Criando testes do Django
  • Criando testes de API do Django
  • Comandos Django
  • Implantação do Heroku
Ferramentas utilizadas:

  • Django
Projeto do módulo:

Para este último módulo, os alunos devem fazer testes para garantir que o sistema de reserva de banho do pet shop está funcionando corretamente. Depois de garantir a qualidade do sistema, eles vão publicar seu aplicativo online para que as pessoas possam começar a usá-lo.
Sua carreira é
a nossa maior prioridade
Com nosso programa de carreira gratuito, ajudamos você a planejar sua carreira, agendar entrevistas e conseguir um emprego. Nosso programa inclui:
fazemos um teste vocacional de entrada para te ajudar a determinar seus objetivos e preferências profissionais
Plano de carreira individual
treine pontos-chave das entrevistas de emprego com nossos mentores
Preparação para entrevistas
o projeto em que você trabalhará ao longo do curso será um forte aliado ao seu currículo e portfólio
Projeto final
disponível durante e após a conclusão do curso
Acesso exclusivo às vagas de nossos parceiros
ajudamos você a organizar suas experiências em um currículo que chame a atenção de recrutadores
Preparação e organização do currículo
Сoach de carreira
Reinaldo Gandelini
Conquiste um certificado
Desenvolvedor Python
  • Desenvolvimento Back-end
  • Banco de dados
  • Django API
  • Desenvolvimento de testes
  • Trabalho com sistema de controle de versão Git e plataforma GitHub

Ao final do curso, você se tornará um desenvolvedor de Python júnior completo e será capaz de encontrar seu primeiro emprego em TI.
Habilidades profissionais:
Salário médio/mensal:
R$7.293*
e uma Carreira de Sucesso após o curso
Você tem 2 semanas para testar. Se mudar de ideia sobre os estudos, entre em contato e faremos o reembolso do valor do curso.
Dinheiro de volta garantido
QA + Employment Guarantee
QA Income Share Agreement
Upfront payment or credit, get money back if you don’t find a job within 6 months after completion
Learn now, pay after you get a job
Content + assignments + tutors support + career service
Content + assignments + tutors support+career service + financial service
$R200, paid upfront
$R200, paid upfront
Fixed $R4k upfront
or 24 monthly installments of $R250X
deferment of payment
24 installments of $R500
Pay when you get a job and your salary reach $R3k+
Fixed $R4,2k
Credit up to $R6,2k
Up to $R12,2k
Offer
Services
Enrollment fee
Price
Total payment
Selection
Condition of attendance and assignments completion
Full conditions
No selection
5 seats per cohort
Attend 50% of live classes and 100% career workshop attendance
90% live classes attendance and 100% career workshop attendance (read full conditions)
Full conditions
Full conditions
Apply
Student's obligations
QA + Employment Guarantee
QA Income Share Agreement
Aprenda uma nova profissão com um dos nossos
Ingresse na área de TI sem experiência em programação
Participe do nosso programa de emprego
Python é uma linguagem de fácil compreensão ideal para iniciantes na área
Especialize-se em Python, consiga um trabalho na área ou devolvemos o seu dinheiro
$R200, paid upfront
$R200, paid upfront
24x de R$250,00
24x de R$ 224,70
$R 4.200
pagamento adiantado
$R 4.200
pagamento adiantado
Pré-pagamento R$100
Pré-pagamento R$100
R$ 8.400
R$ 8.400
Sua carreira é
a nossa maior prioridade
Com nosso programa de carreira gratuito, ajudamos você a planejar sua carreira, agendar entrevistas e conseguir um emprego. Nosso programa inclui:
Com a ajuda de especialistas, nossos alunos elaboram currículos e cartas de apresentação, aprendem a tornar seus perfis em redes sociais mais atraentes e ainda recebem dicas de como se portar em entrevistas
Suporte para procura de empregos
Um curso no qual os alunos têm acesso ilimitado a diversos materiais úteis
Curso para programa de carreira
Especialistas ajudam nossos alunos com simulações realistas de entrevistas de emprego, que os capacitará a procurarem vagas no “mundo real”
Simulação de entrevistas após conclusão do curso
Webinars com profissionais de destaque em cada curso com dicas para entrar em determinada área, além de ferramentas e habilidades necessárias para alavancar sua carreira
“Introdução ao mercado de trabalho”
A cada semana compartilhamos vagas de emprego com os alunos
Acesso a vagas
Ultima.School
HR Consultant e Coach de Carreira
Ana Paula Holanda