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
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.
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.