Software Test Engineer - LabVIEW/TestStand/Python Developer

Company: ViaSat
Location: Atlanta, Georgia, United States
Type: Full-time
Posted: 04.APR.2021
< >

Summary

Bigger challenges. Bolder ideas. Global impact. At Viasat, we're on a mission to deliver connections with the capacity to change the world. ...

Description

Bigger challenges. Bolder ideas. Global impact. At Viasat, we're on a mission to deliver connections with the capacity to change the world. We're the company behind the world's fastest satellite internet service, with technology that's helping to bridge the digital divide and improve life for our customers around the globe. By providing powerful new ways for people to connect with one another, gain greater access to education, entertainment, medical research, commerce, and much more, our team is empowering millions of customers worldwide. We're looking for passionate, innovative professionals to join our team and connect the world to more. You'll work in a collaborative and inclusive environment that values diverse perspectives and continuous learning, and provides industry-leading benefits with unmatched opportunities for career growth. Our team is fearless in pursuit of new ideas and uncompromising in our quest to become the world's first truly global Internet Service Provider. Interested in joining our mission? Take a look at career opportunities at Viasat today. Job Responsibilities As an experienced software engineer in test automation with a broad scope for implementing Viasat's test strategies and platforms, you will provide technical insights and skill to the product test engineering organization. You will drive long-term improvement of the organization's testing processes and growth in a multi-customer/multi-vendor/multi-configuration environment!You will need to think long-term and lay out scalable and maintainable solutions solving issues impacting customer test systems, with effective automation tools and frameworks. You will need a clear understanding of the Test Development Life Cycle and consistently look beyond the current solutions and may have several deliverables not tied to a particular test process and platform. You will take care of broad issues and will be encouraged to provide solutions along with support. You will use your knowledge of software engineering processes to continually improve all aspects of Viasat's test software solutions.You will work together with test engineers of diverse groups to improve their teams test strategies and make sure test coverage is complete among different teams and areas. In short, you will assist in defining the high-level testing strategies, while implementing the low-level frameworks and tools which make those strategies possible. This includes implementing and leveraging CI/CD pipelines, standard libraries, and best practices.In addition, you will have wide-reaching scope, impact and influence that extend beyond the confines of the Test organization and span the entire organization. Ultimately, you will be responsible for ensuring a quality test platform, delivered across all parameters, both functional and non-functional including performance, security, usability, etc. Sound exciting? Keep reading...Requirements 7+ years systems and test experience in sophisticated environmentsHighly experienced with National Instrument's TestStand development toolsExperience implementing test automation, next generation test platforms, instrument drivers, and other test toolsExperience with LabVIEW, Python, or C# languages and development tools or equivalentExperience developing software in a team environment using version control, build automation, bug tracking, test driven development and similar processes/technologies.Experience crafting full coverage test plans for highly sophisticated systemsExperience creating fully detailed reusable libraries, abstractions, and APIsIn depth knowledge of test techniques and methodologies for RF, mass interconnect, and multi-DUT environmentsResults oriented with a high degree of accountability, dedication, and responsibilityBachelor of Science in Electrical Engineering/Bachelor of Science in Computer Science, similar technical degree, or equivalent experienceUS government position. US citizenship required.Up to 10% travelPreferences Knowledge of current software development industry tools and best practices.Good understanding of networking, comm. protocols, databases, and industry file formatsGood understanding of security, user privileges, and system administrationWe are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.To learn more about this site and other office locations, please click here ! LI-CSI Additional Requirements and informationMinimum education: BA/BSYears of experience: OtherTravel: Up to 10%Citizenship: US Citizenship RequiredClearance: NoneWorker Classification: Employee

 
Apply Now

Share

Flash-bkgn
Loader2 Processing ...