Startup Careers

Be a part of our family by contributing to our portfolio companies’ innovation and success. Browse open positions below with Intel Capital portfolio companies.

QA Regression Engineer at Big Switch
Santa Clara, CA, US



The job description is for a role as a QA Regression Engineer. The potential candidate will be working in a very fast paced environment. He/she will be responsible for running and debugging regression scripts on the supported products and/or testing switch/controller platforms and/or developing internal tools and applications for test automation in an SDN environment. The candidate should be able to work on multiple parallel releases at the same time.


- Personality Requirements

  - Self-motivated

  - Be able to take high-level directions and translate them into testing product requirements

  - Be able to work hands-on in the lab with state of the art hardware

  - Great organization and written/verbal communication skills 

  - Must work well in a team environment


- Technical Requirements

  - Only BS/MS  need to apply

 - Prior experience working in a regression environment.

  - Knowledge of one or more of the following programming languages:

             - Python, Java, Golang, C#, Shell/Bash

  - Ability to use the infrastructure provided to run the regression for multiple releases in the most optimized and efficient manner.

  - Ability to build testbeds to facilitate the running of regressions on newer platforms/switches.

  - Ability to integrate new scripts provided by the functional teams into the regression repository.

  - Ability to identify specific regression scripts to target specific requirements such as a platform, interface, feature or a collection of these requirements

  - Ability to improve the infrastructure as and when we add additional scripts or additional nodes in a testbed.

  - Ability to debug scripts written by others to quickly integrate them into a production environment.

  - Ability to provide good reporting on the current status of the regression runs running on various testbeds and across multiple releases.

  - Ability to set up hosts for spinning VM’s to support FRR, SNMP, Windows RDP, and IXIA/Spirent traffic generators.

  - Good debugging skills to quickly identify the problem and create a JIRA.

  - Understanding timelines and accordingly managing the various activities 

  -      TCP/IP Networking - understanding of the networking stack, various

                protocols, and troubleshooting experience

  -       Knowledge and experience in the following areas are a plus:

              - SDN/OpenFlow

              - Apache projects (Kafka, ZooKeeper, Tomcat, JMeter, etc.)

              - Docker, Kubernetes

              - CICD toolchain: Jenkins, Spinnaker

              - Cloud Computing, Virtualization, OpenStack, KVM

              - Configuration Management (Puppet, Chef, etc.)

              - Unix system administration

              - GitHub Source code control.

              - Ubuntu, RedHat, ESXi, vcenter.