Akamai Technologies, Inc. Senior Software Development Engineer in Test - Media in Santa Clara, California

Senior Software Development Engineer in Test - Media


Santa Clara, United States


Jun 21, 2018 Post Date

013148 Requisition #


Akamai’s Media Streaming team is looking for an experienced, self-motivated, highly productive Senior Software Engineer in Test who will be testing and verifying the core features of the media streaming distributed servers within the Akamai Cloud.

As a Senior Software Engineer in Test you will:

  • Develop test cases based on feature design requirements and code changes.

  • Work on an Agile team collaborating closely with Development

  • Lead test efforts for major releases or within Agile sprints

  • Mentor team members and junior engineers

  • Design and develop object oriented automation frameworks

  • Automate test cases using Python or similar object oriented scripting language.

  • Bring industry best practices into the team and our projects

  • Provide strategic vision for automation and testing

  • Investigate and analyze root causes of technical issues and document found software defects.

  • Verify and validate the media streaming components using white-box, black-box, and performance testing techniques.

  • Manage test lab environment and apply networking expertise.

  • Produce testing time estimates for assigned features.

  • Track and report testing status.

About the Team

The candidate will be part of the highly skilled Media Streaming engineering team that's responsible for developing and testing the streaming components of Akamai's world-wide network, one of the largest distributed systems in the world. This team uses agile development to build and test state-of-the-art HD media streaming services for both Live and On-demand video, and develops and maintains automated testing of it’s features. Our software integrates and supports industry leading streaming technologies and provides a video streaming platform for the world’s leading content providers.

Required Education and Experience:

  • 8 years of relevant experience and a Bachelors degree or

  • 6 years of relevant experience and a Masters degree

Required Skills:

  • 8+ years as a QA engineer working with server and network related technologies

  • 6+ years working in automated test environments

  • 6+ years programming/scripting in at least one object oriented language (Python, C++, Java, Perl, etc.)

  • 4+ years of hands-on experience working in Linux.

  • 4+ years working with networking concepts and web technologies such as HTTP, DNS, TCP/IP.

  • 2+ years working with media streaming and encoding technologies such as Flash/RTMP, HTTP Streaming (HLS, DASH, HDS, Smooth Streaming), and encoding technologies (H.264/AAC, VC1, VP6).

  • 2+ years working with Agile methodologies on one or more projects.

Desired Skills:

  • Domain knowledge in the area of web server (apache / tomcat), proxy server and caching technology.

  • Understanding of testing methodologies: white box, black box, functional, automated, performance

  • Experience programming in Python.

  • Excellent test case architecting skills. Must be able to review specifications and design very thorough test coverage.

  • Highly responsible, self-disciplined, self-managed, self-motivated, able to work with little or no supervision.

  • Passion to learn and dissect new technologies quickly on your own.

  • Experience working on multiple projects at one time.

  • Meticulous attention to detail and excellent debugging / troubleshooting skills.

  • Excellent verbal and written communication skills.

About Akamai Technologies

Akamai is the global leader in Content Delivery Network (CDN) services, making the Internet business ready—fast, reliable, and secure—for its customers. The company's advanced web performance, mobile performance, cloud security and media delivery solutions are revolutionizing how businesses optimize consumer, enterprise and entertainment experiences for any device, anywhere. Headquartered in Cambridge, MA, Akamai has offices around the world and operates the most pervasive, highly distributed CDN—with more than 200,000 servers in 110 or more countries—delivering up to 30% of all Web traffic. Learn more atwww.akamai.com/careers.

Akamai is a growing, and evolving, company with offices and operations around the world. As such, we strive to foster inclusive and representative workplaces where all employees are wholly welcome, and enabled to share and benefit from each other’s diverse contributions, as one global team. Our commitment to diversity reaches beyond our corporate offices, to our business partners and suppliers who share the same principles, and whose employees we value as integral to the Akamai business family. Learn more atwww.akamai.com/diversity.