Conquiste as melhores oportunidades na everis como profissional de QA com foco em automação de testes. Nessa jornada rumo a contratação, através do bootcamp everis Quality Assurance Beginner #3, você irá aprender sobre as principais ferramentas de testes mais utilizadas no mercado e se conectar com grandes experts da área.
everis NTT DATA Quality Assurance Beginner #3 |
---|
01. Boas-vindas ao Bootcamp NTT DATA Quality Assurance Beginner #3 |
02. Bem-vindo à DIO |
03. Lógica de Programação Essencial |
04. Git (Commit/Clone/Resolução de Merge/Code Review) |
05. Como ter foco nos seus estudos e como se tornar um tester |
06. Fundamentos de Arquitetura de Sistemas |
07. Desenvolvimento básico em Java |
08. Desenvolvimento avançado em Java |
09. Resolvendo Desafios de Código em Java |
10. Desafios para iniciantes em Java |
11. Manipulando a D.O.M. com Javascript |
12. Introdução a Qualidade de Software |
13. Introdução ao Junit 5 |
14. Introdução a automação web com Selenium e Java |
15. Entendo a Estratégia de Testes (Pirâmide de Testes) |
16. Introdução a Behavior Driven Development (BDD) com Java |
17. Escrita Cucumber - Gherkin (BDD) - Behavior Driven Development |
18. Construindo uma API Rest de consulta de cidades do Brasil do zero até a produção |
https://hermes.digitalinnovation.one/courses/badge/f5df1a25-3212-4524-a85d-531582edcc61.png
A NTT DATA é a sexta empresa de IT com maior market share segundo Gartner e uma das marcas de crescimento mais rápido, e figura entre os 10 principais fornecedores de serviços de TI e negócios a nível mundial.
https://hermes.digitalinnovation.one/courses/badge/7425308d-fd51-4b5a-b815-abe8c61d2623.png
Seja bem-vindo à Digital Innovation One, o maior ecossistema open education em desenvolvimento de software da América Latina. Você vai começar agora uma jornada para criar o seu currículo com portfólio de projetos inovadores e acelerar a sua carreira para conquistar grandes oportunidades.
https://hermes.digitalinnovation.one/courses/badge/88cb0f8d-dcdb-4c7d-a9c5-c56d021a23b1.png
Lógica de programação é a forma como o desenvolvedor entende a comunicação a fim de programar uma função de um programa. Faz uso de algoritmos, que são sequências de passos bem estabelecidos, como por exemplo, uma receita de bolo.
Aprenda na prática alguns dos principais comandos Git, bem como os processos mais comuns relacionados a essa tecnologia de controle de versão. Nesse contexto, explore a resolução de merges e técnicas/boas práticas de code review.
om tantas tecnologias disponíveis como linguagens de programação, frameworks, banco de dados relacionais e não relacionais, nuvem, containers e muitas outras tecnologias é comum se perder na hora de estudar e encontrar um foco nos estudos. Este mentoria irá dar um norte de como organizar os seus estudos e ainda você irá aprender como ser um tester e qual a sua importância no mercado de trabalho.
https://hermes.digitalinnovation.one/courses/badge/39ffe32f-f748-4905-8d66-6932d45ef77d.png
Aprenda nesse curso sobre como funcionam as arquiteturas de softwares, seus conceitos, aplicações e desenvolvimento de operações.
https://hermes.digitalinnovation.one/courses/badge/88bb39be-4055-4d4c-ae22-c11c25ca6016.png
A linguagem Java é orientada a objetos e uma das mais usadas por desenvolvedores no mundo. Aprenda desde os conceitos e instalação até a execução de projetos em Java.
https://hermes.digitalinnovation.one/courses/badge/5a71425d-2ca3-4dde-bca2-a53a947e4185.png
Aprenda em 8 horas de curso a executar de forma eficaz e ágil a linguagem Java e ainda conheça quais são as novidades nas versões da tecnologia: Java 10 e Java 11.
https://hermes.digitalinnovation.one/courses/badge/ffd40f3e-17c9-4ccd-9140-8f44b6add39f.png
Antes de seguir para os Desafios de Código, entenda melhor o que são eles, qual a importância, como solucioná-los na plataforma e alguns conceitos básicos que envolvem a codificação.
https://hermes.digitalinnovation.one/code_challenge/badge/30a563b4-4b99-4006-9b2a-cce6cb1aeb99.png
Nesse desafio de codificação você irá praticar através do desenvolvimento de algoritmos os conceitos de pensamento computacional apresentados nas aulas.
Manipule elementos de uma página HTML por meio do JavaScript Document Object Model (DOM), potencializando suas capacidades de teste no contexto de páginas Web (frontend).
https://hermes.digitalinnovation.one/courses/badge/d934b07f-3f4a-4034-9bcd-bf4b9a6898a1.png
Conheça uma das áreas do desenvolvimento de software mais importantes para a criação de soluções estáveis e seguras, a Garantia de Qualidade ou simplesmente QA. Entenda os principais fundamentos de qualidade de software, bem como a importância de suas respectivas atividades.
https://hermes.digitalinnovation.one/courses/badge/59161b2d-8bd3-42f7-a4ed-32d90a6e3d76.png
Aprenda na prática sobre o framework de testes mais difundido da plataforma Java, o JUnit. Nesse contexto, o expert explora uma série de conceitos essenciais criando casos de teste na prática com o JUnit 5.
https://hermes.digitalinnovation.one/courses/badge/924fb4e3-df0d-4076-96c1-dd33f6bd8a35.png
Conheça o Selenium, a principal ferramenta de automação de páginas Web. Nesse contexto, explore a linguagem de programação Java e entenda como o Selenium automatiza as ações diretamente em seu browser.
Entenda a importância de estruturar adequadamente seus testes, entendendo a hierarquia e correlação entre as camadas de uma solução de software por meio da Pirâmide de Testes (Huggins).
https://hermes.digitalinnovation.one/courses/badge/d16cb886-238e-491d-ac39-427be30c9004.png
Conheça o BDD, uma técnica de desenvolvimento Ágil que encoraja colaboração entre desenvolvedores, setores de qualidade e pessoas não-técnicas ou de negócios num projeto de software, relaciona-se com o conceito de verificação e validação.
Explore na prática uma das escritas mais utilizadas no contexto do Behavior Driven Development (BDD), utilizando o framework Cucumber e a sintaxe Gherkin.
https://hermes.digitalinnovation.one/lab_projects/badges/5db2f362-acf2-49aa-befa-21b038ce1384.png
Neste projeto você terá o desafio de desenvolver uma API Rest de consulta de cidades do Brasil com dados comparativos. Iremos navegar pelas boas práticas de Java e do Spring, popular o bando de dados Postgres e criar um serviço para o cálculo de distância entre cidades.