Senior Automation Engineer

Job ID: 110204
Location: San Jose, CA  [Remote]
Salary: $50.00 - $55.00
Category: App/Dev
Employment Type: Contract

Apply Now

Fill out the form below to submit your information for this opportunity. Please upload your resume as a doc, pdf, rtf or txt file. Your information will be processed as soon as possible.


 
 
 
 
 
(Word, PDF, RTF, TXT)
* Required field.
Job Description:
Our client is seeking a highly skilled and dynamic Automation Engineer to join their Customer Validation Testing team. This role is pivotal in developing solutions that support the largest networks globally, impacting countless users worldwide. As an Automation Engineer, you will engage in the design, automation, configuration, and qualification of customer use cases based on IOS-XR for leading-edge platforms

Responsibilities:
  • Design, automate, configure, and qualify complex customer use cases based on IOS-XR platforms, including generating detailed test plans.
  • Develop and enhance innovative test frameworks and tools to support robust test execution environments.
  • Create web-based GUIs leveraging analytics and machine learning to intelligently display and analyze execution results.
  • Execute test cases both manually and through automation, manage defect tracking and prioritization, and verify fixes.
  • Continuously seek improvements in test coverage, execution, and automation strategies, optimizing performance and configuration dimensioning.
  • Reproduce customer issues in internal test labs as required by the support team and document test execution processes.
  • Collaborate closely with development teams, account teams, and customers to understand and validate customer use cases and requirements.

Qualifications:
  • Bachelor's degree in STEM with at least 7 years of relevant experience or Master's degree in STEM with 5 years of relevant experience.
  • Minimum of 3 years of programming experience in Python or Go.
  • Proven experience in the networking domain, specifically with L2 or L3 networking protocols such as ISIS, BGP, MPLS, and IPv6.
  • Strong background in networking automation and software quality assurance.
  • Familiarity with GIT, Jira, Jenkins, and CI/CD pipeline tools is highly desirable.
  • Industry certifications such as CCIE, CCNP, or Cisco DevNet are advantageous.
  • Experience with network automation frameworks like pyATS, Pytest, Ansible, and Robot is preferred.
  • Knowledge of network monitoring tools like Grafana, Telegraf, Elasticsearch, and InfluxDB.
  • Strong Linux skills and familiarity with virtualization and containerization technologies such as KVM, VMware, Docker, and Kubernetes.
  • Excellent troubleshooting and problem-solving abilities.