Next Generation SDN solution
for Data Center networking

Next Generation SDN solution for Data Center networking

You will be part of a multi-national team of 22 young passionate developers and testers responsible with the development of the next generation SDN (Software-Defined Networking) solution for Data Center networking.

The solution targets Data Centers of large organizations, including private/hybrid/public cloud environments. It is addressing the needs of users requiring an easier option than switch-by-switch, CLI-based approaches and can automate time consuming tasks such as configuration of L2-L3 network devices.

The controller uses microservice architecture, the components will communicate via REST APIs and will also provide a user-friendly web-based user interface on the front-end.

Check out our open positions for QA and DevOps Engineers:

We are looking for a DevOps engineer to join our team. The product is at the beginning of it's lifecycle, and we are streamlining the DevOps processes in order to sustain the growth of the development effort on the SDN controller.

This covers the areas of configuration management, source code management, build and Continuous Integration, artifact management and deployment.

You will be involved in selecting the right tools, and contribute to defining the processes.

Part of the technology stack used is Ansible, LXC/LXD and Jenkins.

Your responsibilities will include:

  • Work effectively with several agile teams to define the CI/CD processes according to their requirements
  • Automate the provisioning of new development and test environments: hardware servers, VMs and containers
  • Automate end-to-end system builds and deployments
  • Automate integration with 3rd party tools
  • Periodically monitoring of CI/CD infrastructure, report issues and statuses, deal with space and performance
  • Keeping documentation of the infrastructure environment up to date

Technical skills required

  • 2+ years of experience working within the software development industry - preferably on roles such as Development, QA automation, DevOps
  • Good Shell scripting skills - Bash
  • Good knowledge of a programming or scripting language - preferably Python or Groovy
  • Linux administration skills - preferably CentOS
  • Basic knowledge of networking - TCP/IP stack

Technology stack

  • Linux (CentOS and Ubuntu)
  • Yum/RPM
  • LXC/LXD
  • KVM
  • Bash
  • Python
  • Groovy
  • Git
  • Jenkins
  • Artifactory
  • Ansible
  • Jira

We are looking for a QA engineer to contribute to the test automation process for a Linux-based platform, which provides core functionalities to the SDN controller.

Responsibilites

  • Develop automated test cases in Python with in-house developed framework.
  • Participate in business requirements review with developers and business stakeholders.
  • Prepare Test plan, Test cases and Test scripts for product enhancements and bug fixes.
  • Perform Functional, System, Integration and Regression tests.
  • Participate in daily Scrum activities, and Sprint execution.
  • Prepare and maintain QA testing environment and framework written in Python.
  • Document test results, identify exceptions and communicate results to the team.
  • Manage Defect lifecycle through Jira.

Technical Skills

  • 2+ years of hands on experience with software testing.
  • 1+ year experience in a programming/scripting language (Python preferred).
  • Good knowledge of QA processes and Defect Life Cycle
  • Experienced at writing Test Cases, generating Test Data, Test Execution and Test Reporting.
  • Good skills with administering Linux systems and Shell scripting
  • Basic understanding of the TCP/IP stack

You will work with the following tools:

  • Linux (Centos)
  • Docker & LXC/LXD
  • Git
  • Jenkins
  • Jira

We are looking for an experienced QA engineer to contribute to the test automation process for an application that monitors various network performance statistics and provides extensive visibility into the traffic flows.

Responsibilites

  • Develop automated test cases in Python with in-house developed framework.
  • Prepare Test plan, Test cases and Test scripts for product enhancements and bug fixes.
  • Perform Functional, System, Integration and Regression tests.
  • Document test results, identify exceptions and communicate results to the team.
  • Manage Defect lifecycle through Jira.

Technical Skills

  • 2+ years of hands on experience with QA automation (Python preferred).
  • Good knowledge of QA processes and Defect Life Cycle
  • Experienced at writing Test Cases, generating Test Data, Test Execution and Test Reporting.
  • Basic skills with administering Linux systems and Shell scripting
  • Experience working with network protocols and equipment (routers/switches/firewalls/VPN)

We are looking for an experienced QA engineer to lead the testing process for a Linux-based platform, which provides core functionalities to the SDN controller.

Responsibilites

  • Lead software testing, and certify product releases.
  • Participate in business requirements review with developers and business stakeholders.
  • Prepare Test plan, Test cases and Test scripts for product enhancements and bug fixes.
  • Perform Functional, System, Integration and Regression tests.
  • Participate in daily Scrum activities, and Sprint execution.
  • Prepare and maintain QA testing environment and framework written in Python.
  • Develop automated test cases in Python with in-house developed framework.
  • Document test results, identify exceptions and communicate results to developers and business stakeholders.
  • Manage Defect lifecycle through Jira.

Technical Skills

  • 3+ years of hands on experience with software testing.
  • 2+ year experience in Object oriented programming language (Python preferred but could be Java as well).
  • Excellent knowledge of QA processes and Defect Life Cycle
  • Experienced at writing Test Cases, generating Test Data, Test Execution and Test Reporting.
  • Very good skills with administering Linux systems and Shell scripting
  • Basic understanding of the TCP/IP stack
  • Backend testing with Rest API (knowledge in working with tools such as Postman).

Tools

  • Linux (Centos)
  • Docker & LXC/LXD
  • Git
  • Jenkins
  • Jira



Registration Form

Browse