Formações Programação Carreira QA: processos e automação de testes

Formação Carreira QA: processos e automação de testes

Dê seus primeiros passos em qualidade de software, conheça os processos e o dia a dia de uma pessoa tester e aprenda automação de testes usando Cypress

* Esta formação faz parte dos nossos cursos de Programação

Quero Estudar na Alura
63h

Para conclusão

6
Cursos
4
Vídeos extras
3
Podcasts
4
Artigos

Carreira QA: processos e automação de testes

Se você está iniciando na área de testes, ou quer começar, esta formação é para você! Nela vamos te mostrar o que uma pessoa QA faz no dia a dia, como montar um planejamento de testes, o que testar e quais os tipos de testes existentes, vamos te dar exemplos do mundo real e te inserir no universo da qualidade!

Para dar um gás na sua carreira, também vamos te ensinar lógica, como usar o Git e como fazer testes usando o Cypress! Se você já é QA mas quer começar a automatizar, essa formação também vai te ajudar a começar com o pé direito!

Se você está começando seus estudos em QA, você está no lugar certo! sugerimos que depois desta formação, você estude a formação começando em DevOps

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Com quem você vai aprender?

  • Marina Manso

    Marina é engenheira de qualidade, formada pela Universidade Estadual de Campinas (UNICAMP). Já trabalhou em startups e empresas multinacionais. Liderou o time de qualidade de uma das maiores empresas de jogos mobile do Brasil. Entusiasta de metodologias ágeis, participa ativamente da comunidade de QA, onde já palestrou em eventos como Agile Trends, QA Sampa Meeting, entre outros.

  • Marina Manso

    Marina é engenheira de qualidade, formada pela Universidade Estadual de Campinas (UNICAMP). Já trabalhou em startups e empresas multinacionais. Liderou o time de qualidade de uma das maiores empresas de jogos mobile do Brasil. Entusiasta de metodologias ágeis, participa ativamente da comunidade de QA, onde já palestrou em eventos como Agile Trends, QA Sampa Meeting, entre outros.

  • Caroline Carvalho

    Analista de qualidade de software, estudante de Engenharia de Computação e de Análise e Desenvolvimento de Sistemas. Faço parte do Scuba Team, exploradora do universo Python , e também gosto muito de DevOps. Nas horas vagas gosto de falar sobre cultura geek e café.

  • Caroline Carvalho

    Analista de qualidade de software, estudante de Engenharia de Computação e de Análise e Desenvolvimento de Sistemas. Faço parte do Scuba Team, exploradora do universo Python , e também gosto muito de DevOps. Nas horas vagas gosto de falar sobre cultura geek e café.

  • Gabrielle Ribeiro Gomes

    Gabrielle é estudante de Engenharia de Software na Universidade de Brasília - UnB. Faz parte do Scuba Team da Alura atuando principalmente com Python. É apaixonada por programação, robótica, machine learning e gatos.

  • Gabrielle Ribeiro Gomes

    Gabrielle é estudante de Engenharia de Software na Universidade de Brasília - UnB. Faz parte do Scuba Team da Alura atuando principalmente com Python. É apaixonada por programação, robótica, machine learning e gatos.

  • Rodrigo da Silva Ferreira Caneppele

    Sou programador desde 2008, com especialização em aplicações Web, APIs Rest, arquitetura e segurança. A partir de 2012, expandi minha atuação para o campo educacional, no papel de instrutor, onde produzo cursos de desenvolvimento de software.Aproveito meu tempo livre na companhia dos meus cinco gatos de estimação. Além disso, aprecio bastante a leitura de livros, gostando especialmente de aprofundar meus conhecimentos e compartilhar insights sobre educação financeira e investimentos.

  • Rodrigo da Silva Ferreira Caneppele

    Sou programador desde 2008, com especialização em aplicações Web, APIs Rest, arquitetura e segurança. A partir de 2012, expandi minha atuação para o campo educacional, no papel de instrutor, onde produzo cursos de desenvolvimento de software.Aproveito meu tempo livre na companhia dos meus cinco gatos de estimação. Além disso, aprecio bastante a leitura de livros, gostando especialmente de aprofundar meus conhecimentos e compartilhar insights sobre educação financeira e investimentos.

  • Roberto Sabino

    Sabino é autor dos livros : Excel Básico para o Mundo do Trabalho, PowerPoint 2019, Windows 10, Excel 2019 e Excel 2019 Avançado pela Editora Senac. Pós-Graduado em Mercados Financeiros pelo Mackenzie-SP e Graduado em Tecnologia em Processamento de Dados pela FATEC-SP, Certificado em Engenharia de Requisitos pelo IREB. Empreendedor no site Office Resolve, é entusiasta do uso das ferramentas Office como aceleradores da produtividade. Tem como hobby criar novas ferramentas automatizadas com a linguagem VBA.

  • Roberto Sabino

    Sabino é autor dos livros : Excel Básico para o Mundo do Trabalho, PowerPoint 2019, Windows 10, Excel 2019 e Excel 2019 Avançado pela Editora Senac. Pós-Graduado em Mercados Financeiros pelo Mackenzie-SP e Graduado em Tecnologia em Processamento de Dados pela FATEC-SP, Certificado em Engenharia de Requisitos pelo IREB. Empreendedor no site Office Resolve, é entusiasta do uso das ferramentas Office como aceleradores da produtividade. Tem como hobby criar novas ferramentas automatizadas com a linguagem VBA.

  • Vinicius Dias

    Zend Certified Engineer (Engenheiro PHP Certificado pela Zend), iMasters Certified Professional, desenvolvedor Full Stack, formado em Tecnologia da Informação e amante de boas práticas de desenvolvimento, sempre tento aplicar a regra do bom escoteiro nos códigos: Sempre deixe o local mais limpo do que quando você o encontrou.

  • Vinicius Dias

    Zend Certified Engineer (Engenheiro PHP Certificado pela Zend), iMasters Certified Professional, desenvolvedor Full Stack, formado em Tecnologia da Informação e amante de boas práticas de desenvolvimento, sempre tento aplicar a regra do bom escoteiro nos códigos: Sempre deixe o local mais limpo do que quando você o encontrou.

  • Mario de Melo

    Mário Melo é um dos fundadores da Facta e atua como facilitador da Emergee no Brasil. Ele foi um dos primeiros trainers credenciados pela ScrumAlliance para conceder a certificação Certified Scrum Developer (CSD) em 2014. Com um background técnico bastante forte e experiência com clientes ao redor do mundo, Mário tem facilitado a adoção da agilidade em diversos níveis dentro de diferentes organizações através de práticas emergentes.

  • Mario de Melo

    Mário Melo é um dos fundadores da Facta e atua como facilitador da Emergee no Brasil. Ele foi um dos primeiros trainers credenciados pela ScrumAlliance para conceder a certificação Certified Scrum Developer (CSD) em 2014. Com um background técnico bastante forte e experiência com clientes ao redor do mundo, Mário tem facilitado a adoção da agilidade em diversos níveis dentro de diferentes organizações através de práticas emergentes.

Passo a passo
  1. 1 Adquirindo conhecimento teórico do que é ser QA

    Vamos começar aprendendo a planejar testes, conhecendo as estratégias e tipos de testes, entendendo o que é possível testar e por que testamos. Esses conteúdos vão te ajudar a entender o que um tester faz no seu dia a dia.

  2. 2 Adquirindo a base para começar a automatizar testes

    Para escrever código de automação de testes, é importante que você conheça lógica de programação e consiga usar a ferramenta Git. Estes dois cursos vão te dar essa base para automação de testes.

    Além disso, veremos a trajetória do Paulo Gonçalves, que é senior test engineer, Alura Star e que ajudou na curadoria dos conteúdos dessa formação para você!

    Também vamos te relembrar o que é BDD (Behavior Driven Development) e te apresentar a pirâmide de testes.

    • Curso JavaScript e HTML: desenvolva um jogo e pratique lógica de programação

      16h
      • Dê seus primeiros passos de maneira prática!
      • Inicie na programação com JavaScript no seu Navegador
      • Entenda variáveis e seu uso
      • Repita tarefas com laços, loops, fors e whiles
      • Mostre seus programas para seus colegas
    • Curso Git e GitHub: compartilhando e colaborando em projetos

      08h
      • Crie seu portfólio de projetos no GitHub
      • Aprenda a compartilhar o código de seus projetos no GitHub
      • Entenda como colaborar em projetos
      • Faça o versionamento de um projeto de software utilizando o Git
      • Lide com conflitos em códigos utilizando o Git
      • Analise e modifique o histórico de commits de um repositório Git
    • Podcast QA sênior e deficiente auditivo: Paulo Gonçalves

    • Alura+ O que é Behavior-Driven Development (BDD)?

    • Alura+ Entenda a Pirâmide de Teste

  3. 3 Agile testing: a pessoa QA e a agilidade

    Neste segundo passo, você vai conhecer o que é metodologia ágil, que é um modelo bastante comum no mercado para o processo de criação de produtos, geralmente softwares. Também vai conhecer como trabalham os times ágeis, e os papeis existentes nesse modelo de time.

    Para unir agilidade e o dia a dia de uma pessoa tester, você também vai conhecer o que é Agile testing e o papel de uma pessoa tester em um time ágil. Como o modelo ágil não é único existente, vamos te mostrar as diferenças entre o modelo ágil e cascata!

    E para fechar com chave de ouro, assista o vídeo Imersão Carreira Tech que fala sobre agilidade e qualidade com Alexandre Magno (Emergee) e Ceci Fernandes (Nubank) !

  4. 4 Mão no código e automação nos testes

    Agora que você já conhece os processos de testes, já sabe fazer um plano de testes, já conhece lógica de programação e usar o Git e Github, já pode começar a escrever seus testes automatizados. Nesse próximo passo, você va conhecer e usar o Cypress, uma ferramenta muito usada para testes E2E (end-to-end), ou seja, de ponta a ponta do sistema. Para fechar, você vai conhecer a tragetória da Jacqueline, que fez transição de carreira para tecnologia aos 32 anos, e conta sobre seu papel de QA no Porto, em Portugal. Outra ferramenta muito utilizada no mundo dos testes é o Robot framework, e nesta formação você pode aprender a utilizá-lo, junto com o padrão BDD.

    • Curso Cypress: automação de testes E2E

      08h
      • Construa testes de caminho feliz com Cypress
      • Realize testes de comunicação com usuário utilizando comandos personalizados
      • Aplique boas práticas de nomenclatura de seletores CSS
      • Utilize uma biblioteca de massa de dados para dinamizar testes
      • Organize projetos deixando dados sensíveis protegidos
    • Podcast QA Engineer no Porto, Portugal – Dev Sem Fronteiras #27

    • Curso Robot Framework: automatizando testes no padrão BDD

      08h
      • Construa testes de caminho feliz com Robot Framework
      • Realize testes de comunicação com usuário utilizando variáveis e keywords
      • Configure o inicio e o fim de testes e aplique boas práticas de nomenclatura
      • Utilize estruturas de repetição e uma biblioteca de massa de dados para dinamizar testes
      • Organize projetos utilizando Page Object Model

Escola

Programação

Além dessa, a categoria Programação conta com cursos de Lógica, Python, PHP, Java, .NET, Node JS, C, Computação, Jogos, IoT,e mais...

Conheça a Escola

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

Foi relativamente fácil acompanhar o conteúdo. O professor, o Flávio é excelente.

JavaScript e HTML: desenvolva um jogo e pratique lógica de programação

JORGE RAMON D'ACOSTA RIVERA

Comece hoje mesmo os cursos de Carreira QA: processos e automação de testes. Matricule-se agora!

Plus

De
R$ 1.800
12X
R$109
à vista R$1.308
  • Acesso a TODOS os cursos da Alura

    Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

Matricule-se

Pro

De
R$ 2.400
12X
R$149
à vista R$1.788
  • Acesso a TODOS os cursos da Alura

    Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Luri, a inteligência artificial da Alura

    Luri é nossa inteligência artificial que tira dúvidas, dá exemplos práticos e ajuda a mergulhar ainda mais durante as aulas. Você pode conversar com Luri até 100 mensagens por semana.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas