OneWeb's mission is to enable Internet access for everyone, everywhere. We want to see the next generation even more connected than the last, and to create opportunities for people today to access the opportunities made possible through the Internet. To fulfill our mission, OneWeb is revolutionizing the satellite industry and building a global communications network with a constellation of Low Earth Orbit satellites that will provide connectivity to people around the world. OneWeb is creating business solutions for Broadband, Government and Cellular Backhaul. It's high speed, low latency network will offer game-changing Mobility solutions to industries that rely on global connectivity, such as Aviation, Maritime, Automotive, Trains, and more.
We have more than $3 billion invested from incredible partners including SoftBank, Qualcomm, Grupo Salinas, Airbus, Virgin, Coca-Cola and more. We have signed our first customer contracts, we have ground infrastructure in Canada, Italy, Norway with more on the way and in February of 2019, we successfully launched our first six satellites into space. OneWeb is making incredible progress toward reaching our mission and we are looking for more, very talented individuals to help make it a reality.
If building the infrastructure to connect people everywhere is something you would like to make happen, then joining OneWeb may be a great personal and career move. We can provide an intellectually challenging workplace and fast growing opportunity with a clear purpose. Come join the team that is making communication ubiquitous on a global scale.
The Software Test Engineer is responsible for verifying mission critical ground software applications that will launch and operate the world's largest satellite constellation. This individual must be an experienced tester and will work as part of the software development and integration & test team to develop test automation and migrate existing test automation into the OneWeb integration and test environment. This role also includes developing and running tests, as well as operating testing software, analyzing test results, and providing technical leadership to this arena.
This individual will assume an integral role in the software development process, the integration & test process, and in supporting major program milestones. The candidate will have demonstrated the ability to work with minimal supervision and have experience working in an agile team environment. The Software Test Engineer is part of the FMS Integration and Test team.
Develop a defense-in-depth test strategy for software verification and validation throughout the software development lifecycle
Update, tailor and migrate existing automated test suites into the integration and test environment
Develop new test automation for in-house developed software
Write test plans and test procedures
Work closely with software engineers and subject matter experts to design testability into the software design
Execute manual and automated software testing
Document test results
Perform regression tests and integration tests
Support and analyze unit testing and system testing efforts
Work closely with developers and production engineers to develop and operate a build and release process to reduce systemic errors
Required Skills and Experience:
3+ years in developing test automation, using tools such as Jenkins, or Selenium (or equivalent)
5+ years testing Java applications and web applications
Experience with software test tools
Experience writing test plans and procedures
Demonstrated ability to work with software developers in an integrated and agile team environment
Advanced Linux skills
Desired Skills and Experience:
Experience sourcing and selecting software test tools
NoSQL database experience is highly desirable
Experience testing RESTful interfaces and APIs is highly desirable
Experience testing Web applications is highly desirable
Experience in performance testing is highly desirable
Experience working in virtualized and containerized environments
Space operations experience is helpful, but not required
Bachelor of Science, BS in a Computer Science or Engineering related field, additional education and training through an advanced technical degree or continuous learning is highly desired
No visa sponsorship is available for this position.