Internship

Summer Intern - Quality Engineering

CBS Interactive

New York, NY 11-04-2020
Apply @ Employer
  • Paid
  • Internship
  • Entry (0-2 years) Experience
Job Description

ABOUT US:

CBS Interactive, a division of CBS Corporation, is the premier online content network for information and entertainment. With more than 280 million people visiting its properties each month, CBS Interactive is a top Web property globally. Its portfolio of leading brands, which include CNET, CBS.com, CBSNews.com, CBSSports.com, GameSpot, TV.com, TVGuide.com and Last.fm, span popular categories like technology, entertainment, sports, news and gaming.

DESCRIPTION:

Division Overview:

Multiplatform Quality Engineering (MQE) is a global team of 70+ Software Test Engineers located in NYC, Warsaw, and India, responsible for the testing and ongoing verification of native mobile, web and OTT/connected TV products for the ViacomCBS family of brands. With a particular emphasis on automated testing and CI/CD, our focus relates to quality engineering practices within a global technology organization. Our mission is to continuously improve and transform the role of software testing within ViacomCBS well beyond the traditional scope of ''QA'', to grow and reinforce an engineering mindset behind quality with ongoing measurement for how things like automated test/deployments positively impact code quality and ultimately the user experience.

Role Details:

In this role you will be collaborating with our Lead Quality Engineering Architect to learn our internal automated test framework, device lab and execution infrastructure - with a primary goal of contributing both feature/function to our overall capability set.

Your Day-to-Day:
• Work with team architect to enhance our test framework with extended features
• Develop automation scripts with Java, JavaScript and/or Python
• Operate in an Agile Scrum software delivery methodology focused on testing new features within an iteration and providing near immediate feedback to engineers through test automation
• Partner with software engineering to design and develop tools and to assist in continuous development initiatives
• Assist in the creation of performance and load testing scripts
• Perform exploratory testing where necessary
• Log and triage defects that are identified with various members of the team.

Logistics
• This is a paid internship and can also be for university credit if it meets your university's guidelines

QUALIFICATIONS:

What you bring to the team:

You have -
• Essential skills include a demonstrated ability to write clean, modular code in Java and one or more additional languages(JavaScript, Python, Swift etc)
• Fundamental knowledge of modern software delivery practices such as CI/CD (Jenkins, Team CIty etc), build pipeline automation and various tools

You might also have -
• A keen interest in software and performance testing (E2E regression, load/stress)
• Experience using common test libraries/ tools such as Appium, Selenium, XCUITest, Cypress, WebdriverIO, Espresso etc

Additional Requirements:
• Intern must be a student currently enrolled in an accredited college, university or bootcamp
• Must be at least 18 years old

FUNCTION: Interns

Location
Map
Advertisement
Company Profile
CBS Interactive

CBS Interactive is the premier online content network for information and online operations of ViacomCBS as well as some of the top native digital brands in the entertainment industry.