Lead Software Development Engineer in Test (SDET)

Ref#: 30409
CBS Business Unit: CBS Interactive
Job Type: Full-Time Staff
Job Location: New York, NY, US

About Us:
CBS Interactive is the premier online content network for information and online operations of CBS Corporation as well as some of the top native digital brands in the entertainment industry. Our brands dive deep into the things people care about across entertainment, technology, news, games, business and sports. With over 1 billion users visiting our properties every quarter, we are a global top 10 web property and one of the largest premium content networks online.

Check us out on The Muse, Instagram and YouTube for an inside look into 'Life At CBSi' through employee testimonials, office photos and company updates.
Division Overview:
Based in New York, San Francisco, Los Angeles and Louisville, Kentucky, our small, but enthusiastic, media brand teams work within the portfolio of CBS Interactive to deliver highly engaging and innovative consumer facing products across the landscape of digital platforms including Desktop, Mobile, and Connected Devices. Our diverse blend includes TVGuide, Download, Chowhound, Metacritic, TV.com, Metrolyrics and Last.fm.

Role Details: 
As a Lead Software Development Engineer in Test (SDET), you will work closely with our cross-functional product delivery teams to launch new initiatives and to test features in support of media brand sites, mobile apps, connected devices, responsive publishing platforms and third-party syndication/integration efforts. In this role, you will provide hands-on technical leadership for the ideation, design, development, enhancement and implementation of test automation, application security testing and performance testing methodologies. You will partner with design, product, and engineering peers in a fast-paced AGILE environment and share ownership for the quality of our product releases to ensure features are delivered defect free and in a timely manner.

Your Day-to-Day:  
  • Create, update, and maintain an extensible test automation framework for cross-platform digital products
  • Execute and interpret automation results
  • Review and triage test failures; reproduce, debug, isolate problems and verify fixes
  • Lead the effort to evaluate and select the toolset(s) to use for test automation and ensure that they are interoperable with our continuous integration pipeline
  • Work closely with cross-functional AGILE teams to understand product requirements and consumer use cases
  • Drive metrics with engineering peers to monitor code coverage; recommend bug prevention strategies, and implement other quality measures
  • Perform manual and exploratory testing as needed
  • Stay current with the latest test automation best practices and share your findings with the team and larger CBSi QA automation community
What you bring to the team:
  • BS/MS in Computer Science/Engineering or equivalent experience
  • 3+ years test automation experience including RESTful APIs/Services, Functional Testing, Performance Testing and Load Testing
  • Hands-on experience setting up and running test automation frameworks, such as Selenium, Webdriver, Appium, Junit, TestNG, LoadImpact, TestComplete, etc.
  • Ability to understand and write code in Java, Javascript, or other development languages
  • Advanced knowledge of software testing tools (e.g. BrowserStack, Sauce Labs, EndTest) and test case management tools (e.g. TestRail)
  • Experience with continuous integration tools (e.g. Docker, Ansible, Jenkins/Hudson)
  • Experience with code coverage tools to guide test automation design
  • Experience with JIRA and other bug tracking or database systems
  • Experience working in an AGILE/SCRUM development process
  • Excellent verbal and written communication skills; can effectively articulate complex ideas and influence others through well-reasoned explanations

You might also have:
  • Good understanding of server and cloud computing technologies from providers such as AWS, GCP and/or Rackspace
EEO Statement:

CBS Interactive is an Equal Opportunity Employer. CBS Interactive provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, or status as a veteran. CBS Interactive complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities.

< Back to job list