2019 Summer Intern: Test Automation Software EngineerApply Now Date posted 01/02/2019 Requisition Number: 231863BR Location: United States - Colorado - Englewood Area of Interest: Engineering/Technical Operations Position Type: Intern
- 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
- 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
The Spectrum brands (including Spectrum Networks, Spectrum Enterprise and Spectrum Reach) are powered and innovated by Charter Communications. Charter Communications reaffirms its commitment to providing equal opportunities for employment and advancement to qualified employees and applicants. Individuals will be considered for positions for which they meet the minimum qualifications and are able to perform without regard to race, color, gender, age, religion, disability, national origin, veteran status, sexual orientation, gender identity, or any other basis protected by federal, state or local laws.
A Day in the Life
Curious about a typical day as a Spectrum employee? Check out these stories of how our people spend their day. Hear stories and watch original video featuring members of our team.Go