No experience
Employment Type:
Job Category:
Software Development
2019 Summer Intern: Test Automation Software Engineer
(This job is no longer available)
Spectrum | Englewood, CO
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

At A Glance

* You're a motivated rising Junior or above with a 3.0 GPA or higher seeking a degree in one of the following majors listed below from an accredited four-year university:
* Engineering- Computer Science, Software Development, Coding, Programming

* This is a learning-intensive program designed to give you essential business insights and hands-on experience in your field of choice. It's a full-time, 10-week commitment from May 29, 2019 through August 2, 2019.
* Benefits include professional development sessions, networking opportunities, and mentorship.

Spend a productive summer with Spectrum

You have clear aspirations and are seeking a summer internship program that will help you meet them. Find it at Spectrum, named one of the Top 100 Internship Programs in the United States by WayUp. Our internships are designed to provide first-rate, hands-on experience in the telecommunications industry. We offer opportunities to gain new skills and elevate the ones you already have, all in a robust and forward-thinking business setting. We'll connect you with people who can give you a better understanding of the industry and help you accomplish real goals you can add to your résumé. The mentorship opportunities and proximity to leadership are benefits with far-reaching potential in your professional education.

It's about learning and growing

You're dedicated, and that means your time as much as your effort. This 10-week, 40hr/week internship offers exposure to real-world business. As a Spectrum Intern, you'll be essential to two teams - your respective department and your Intern peer group. Partner with other accomplished and dedicated interns on research and cross-functional projects. You'll have an opportunity contribute real value and meaning to the larger organization.

Department and team-focused projects account for about 80% of your schedule. You'll spend the other 20% on professional development sessions and networking activities, including the Kickoff Conference on May 29 and 30, webinars, community service, and final presentations. As part of a peer community, you'll contribute to cross-functional group projects, and should be ready to take on new projects as they come up.

What you can expect in this role

The following projects allow the intern to experience life first-hand on our Unified Test Automation Platform team by participating in actual team development activities. This is a very rare opportunity for the intern to gain valuable experience working with DevOps technologies, test automation development tools and practices, and familiarity with wireless CPE, test equipment and ISP/carrier-based back-end systems.

* PROJECT 1: Automated Wireless Test Case Clean-Up

The intern will re-factor at least 3 existing Wireless test cases to improve them and adapt them to newer automation technologies using the Python programming language.

Benefit to Intern: The intern is provided with the opportunity to enhance their Python development skills, learn how test automation frameworks work, and

Timeline: ~3 weeks (estimated at 1 test case per week)

* PROJECT 2: Write a Containerized Unit Test for the Future Router Platform *

The intern will write at least 3 Python-based unit tests that run in a virtualized container on the next generation WiFi router.

Timeline: ~3 weeks

* PROJECT 3: Write a wrapper around a REST-ful API *

The intern will write a Python class wrapper around a third-party test equipment vendor's CLI or REST-ful API.

Timeline: ~3 weeks

Total Project Time: 9/11 weeks

2 of the 11 weeks are accounted to allow time for the intern to participate in their intern program related activities.

Here's what it takes to get started

Skills and experience required for this role include:

* Ability to travel locally to Spectrum Intern development events and activities throughout the program
* Housing and transportation; these are not provided by Spectrum
* Analytical skills
* C, C++, Java, JavaScript, Python
* Coding, programming
* Database query languages
* Linux, Unix
* Organizational skills
* Oral and written skills
* Problem solving skills
* Scripting and reporting
* Software development skills, SDLC
* Technical documentation
* Works well in a team environment
* Works well independently

About Spectrum

Software Spectrum, Inc. is a global business-to-business software services provider with sales locations, operations and contact centers located in North America, Europe and Asia/Pacific. The Company sells personal computer software through volume licensing and maintenance agreements, or right-to-copy arrangements, and full-packaged software products. In addition, the Company provides contact center solutions to software publishers, Internet service providers, original equipment manufacturers and other organizations. The Company has established supply arrangements with major personal computer software publishers, including Microsoft, IBM/Lotus, Adobe Systems, Symantec, Novell and McAfee. The Company markets software titles for IBM, IBM-compatible and Macintosh personal computers, including software for all major operating systems such as Windows 98, Windows NT, Windows 2000, Linux and Novell Netware. (Source: 10-K)