V

ViaSat

Delivers subscription-based satellite internet services

System Test Automation Engineer

Test Automation EngineeringPosted on Nov 11
Full-timeCarlsbad, CA, USA

About the Job

Requirements

  • At least 5 years of experience with programming and scripting languages.
  • A bachelor's degree in Computer Science, Engineering, or a related discipline.
  • Ability to comprehend complex system architectures and develop creative ways to automate repetitive tasks and activities.
  • Familiarity with software configuration management tools, including Perforce, Git, Artifactory, and CVS.
  • Familiarity with programming and scripting languages, including C/C++, Java, Python, Bash, and Ruby.
  • Experience with satellite communications (SATCOM) or wireless/radio frequency communication systems.
  • Strong networking knowledge, including IP, TCP, UDP, multicast, MPLS, and REST.
  • Familiarity with radio frequency test equipment, such as spectrum analyzers and signal generators.
  • Comfort working in a Linux environment and with common Linux tools.
  • Ability to travel up to 10%.
  • U.S. citizenship.
  • Ability to obtain a U.S. Secret clearance.

Responsibilities

  • Develop automated test cases using an existing automation framework for components of a global satellite communications network.
  • Automate software development lifecycle activities, including requirements test coverage and continuous integration.
  • Validate, verify, and test satellite communications systems, tactical networking systems, and end-to-end enterprise services deployed in operational environments.
  • Work with systems engineering, development, network operations, and automation teams to ensure system performance, availability, and mission success.
  • Debug and troubleshoot systems and automation issues.

Desired Qualifications

  • Familiarity with Jenkins, Ansible, Docker, and container orchestration.
  • Familiarity with test and automation tools, including Robot, Jenkins, Gradle, Ant, Maven, Cucumber, Selenium, and WebDriver.
  • Familiarity with virtualization tools, including Docker, Vagrant, and VMware.

About the Company

ViaSat

Delivers subscription-based satellite internet services

Viasat provides high-speed satellite internet access for residential, business, and government customers, especially in areas where traditional broadband is limited. The service works by connecting customers to a global high-capacity satellite network through subscription-based plans (with different speeds and data allowances) and is supported by customer hardware such as modems and antennas. In addition to consumer internet, Viasat signs contracts with government and enterprise clients for specialized communication solutions. Compared with some competitors, Viasat relies on a broad satellite network to reach remote regions worldwide and serves a diverse mix of customers, including households, businesses, and government entities, sometimes offering savings on selected plans. The company’s goal is to provide reliable, high-speed internet connectivity across the globe, expanding access to underserved areas through its satellite technology and services.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Carlsbad, CA
Founded
1986

Recently Posted Jobs

Explore more opportunities at ViaSat

See more jobs