Cloud Infrastructure Trainee - QA Consulting

A ten week training scheme run by QA Consulting, involving training in:
  • Linux
  • Git
  • Azure, GCP, AWS
  • Terraform
  • Docker
  • Kubernetes
  • CI/CD (specifically Jenkins)

  • Over the course of the project I created a collection of repos that allow me to install whichever packages I needed. All of which, can run on any of the three service providers we were taught.

    GitHub Repos

    10/6/19 - 15/8/19

    Project Pokedex
    Week eight of training had us take what we'd learned to implement a predeveloped API with an Angular frontend. We were split into teams of six, three handeling the Angular and API, and three handeling the automation. During this project, I planned and created the Dockerfile as well as creating the initial Jenkinsfile. After this, I assisted the other CI team members with planning the requirements and needs of the application, which was eventually ported into the Jenkinsfile.

    GitHub Link: TeamYellowPokedex

    29/07/19 - 02/08/19

    QA Feedback
    During weeks nine and ten of training, we were tasked with assisting the redevelopment of the inhouse feedback system. Unfortunately, there were 18 of us, as such not everyone was able to do the automation tasks. Instead I assisted with the Angular frontend and creating some of the service tasks. As this was the first time I had ever used Angular, I was unable to contribute as much as I would have liked. However, I used this opportunity to learn how agile work is handled in a large team.

    5/07/19 - 15/08/19