DevJobs

QA Automation - Student Position

Overview
Skills
  • Python Python
  • Linux Linux
  • Microservices Microservices
  • CI/CD CI/CD
  • GitHub GitHub
  • GitLab GitLab
  • Jenkins Jenkins
  • AWS AWS
  • Azure Azure
  • GCP GCP
  • Docker Docker
  • Docker Compose
  • Kubernetes Kubernetes
  • Pytest
  • Networking Networking
  • Automation Frameworks
  • Linux scripting
  • Cloud technologies
  • Automatic deployment and testing
  • Security & Linux

We are looking for a Software Developer to join us as an Automation Developer - who has a passion for efficient automatic routines, building a diverse technological portfolio, as well as succeeding to facilitate production delivery at highest of standards. Someone who has a desire to solve technological challenges with a free hand on technology choices and out of the box thinking, to learn new methodologies and skills on the go and contribute to the team with constant improvement.

In this position you will use your expertise in development and expansion of new and existing Automation frameworks, and will take part in solo, as well as, cooperated multi-member projects where you will develop, design and maintain high standards for development, deployment and delivery of Automation systems within the organization.

We use an interesting and mixed technology stack: K8s, Docker, Automation Frameworks (mainly PyTest), cloud technologies while writing routines, Python and general Linux scripting.


Your Impact & Responsibilities

  • Development and extension of innovative automation infrastructures based on latest and up-to-date technologies
  • Setting-up new cloud technologies according to demands
  • Provide end-to-end automation solutions to QA and R&D teams to facilitate development and testing workflows
  • Development and integration of test cases into the new automation system
  • Run tests and analysis of the results reports
  • Development and maintenance of test cases based on product design and expected behaviors


Your Knowledge & Skills


  • A student for a B.Sc. in Computer Science from a leading University
  • Software development abilities in Python and other scripting languages
  • Flexibility and versatility, creative thinking, passion to build new systems and improve existing ones
  • Dedication to taking ownership on projects while ensuring high standard delivery end-to-end
  • Highly responsible, committed, and dedicated to project ownership


Nice to have:


  • Knowledge of Docker, Docker Compose, Kubernetes, and microservices
  • Prior knowledge in Networking and/or Security & Linux, Docker and CI/CD
  • Cloud providers' expertise AWS or Azure or GCP
  • Experience in Linux and networking
  • Advanced troubleshooting skills and problem solving skills
  • Familiarity with automatic deployment and testing
  • Knowledge and experience with Gitlab/GitHub/Jenkins

Check Point Software Technologies