About Us
One team. Global challenges. Infinite opportunities. At Viasat, we're on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We're looking for people who think big, act fearlessly, and create an inclusive environment that drives positive impact to join our team.
What You'll Do
Our Test Automation Engineers will have a passion for Automation, Testing, Development, and the ability to quickly learn a large and sophisticated system that is being installed worldwide. They will be responsible for working on and with a team to continuously improve and maintain our automated testing, CI/CD pipeline to facilitate the rapid development and deployment of our suite of internal applications.
The day-to-day
- Responsibilities will include continuous improvement of the automation in test, development, and production environments, researching and implementing new technologies, solving issues as they arise, and writing unit, functional, and automation tests.
- We enjoy working closely with each other utilizing an Agile development methodology. Priorities can change quickly, but our team members are able to stay ahead to delight every one of our customers whether they are internal or external to Viasat.
What You'll Need
- 5+ years in automation testing, automation software development, system administration, DevOps or a combination of these roles.
- Experience with automated testing tools.
- Programming skills in Python, Groovy, and GUI Automation.
- Experience in planning test cases to ensure full test coverage.
- Ability to improve testing processes and techniques on existing system.
- Experience developing/maintaining CI pipeline using tools such as Jenkins, Travis, etc.
- Comfortable in a fast-paced environment.
- Experience in working in both Waterfall and Agile/Scrum environments.
- Hands-on ability to automate repeated tasks and to build test coverage through existing or new infrastructure.
- Experience maintaining system level test plans, test procedures, and test automation tools.
- Experience developing comprehensive tests to verify application functionality.
- Bachelor's degree in CS, CE, EE, IT or equivalent experience.
- Ability to travel 10%.
What Will Help You On The Job
- Knowledge of IP based networking, remote management protocols (e.g., SNMP), networking devices (e.g., routers, switches, ASA).
- Exposure to SD-WAN, 3GPP protocols and standards
- Experience upgrading legacy non-automated test environments to demonstrate test automation.
- Solid understanding of network analyzers, Wireshark, and equivalent tools.
- Familiarity with Ant, Make, Eclipse and development/build tools.
- Knowledge of relational database deployment ecosystem.
- Knowledge of virtualized environments is a plus.
EEO Statement
Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic. If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here.