Skip to main content

Verification Engineer - Validation, Networking, Python

Verification Engineer - Validation, Networking, Python
Infobahn Softworld Inc
1 month 2 weeks ago

Job Description

Please find the job description below:

  • Job Title: Verification Engineer
  • Duration: 9 Months Contract
  • Location: Hillsboro, OR
  • Hybrid: Must work 2-3 days between Tuesday - Thursday Onsite
  • Min education requirement: Bachelor's degree (NO EXCEPTION)
  • Laptop provided.

Responsibilities

  • Prepare verification plans against each release and create JIRA stories and tasks.
  • Setup test environment that includes configuration of Linux Machines, networking hardware and Intel’s device under test. Program hardware devices' images from one version to another, preferred focus on automation.
  • Execute python/bash test scripts to verify customer workflows, schedule automated runs, analyze log results, troubleshoot issues and be able to log Jira tickets with detailed information captured from test execution.
  • Support customer issue reproduction and debugging.
  • Use and maintain verification code and test automation frameworks.
  • Be responsible for maintaining test logs for each requirement and software release matrix and be able to present to summarize test execution status.
  • Participate in reviews of requirements and specifications.

Qualifications

Bachelor’s degree (required) in Computer Science or Electrical and Computer Engineering with at least 3 years of recent experience in software/firmware verification.

Job Requirements Include

  • Excellent Familiarity and recent experience with Python. Ability to execute python scrips, coding. This will be validated at the time of interview.
  • Good understanding of networking principles, protocols, and technologies. Understanding of cloud service providers and their networking services. Some experience working with networking devices is preferred.
  • Proficiency in working with Linux/Unix systems using the CLI, including network configuration and troubleshooting.
  • Experience with version control systems (e.g., Git), continuous integration/continuous deployment (CI/CD) pipelines, and development frameworks.
  • Excellent communications skills, disciplined design approach, and ability to collaborate effectively with engineering and customer support teams and project managers. Must be adaptable, able to manage priorities and eager to learn and contribute to modern technologies quickly.

Desirable Additional Skills

  • Validation experience with hardware systems, preferably networking adapters, and switches. Able to create test plans and enabling documentation as needed.
  • Proficiency in working with Linux/Unix systems using the CLI, including network configuration and troubleshooting.
  • Exposure to Docker containers and Pytest framework is a bonus.

Expertise level

Work arrangement

Key skills

Similar Jobs in United States