Location: | Cambridge, MA, US | Posted Date: | 2015-11-05 00:00:00.0 | ||
Category: | Engineering | ID: | 48463 |
Overview:
About the Job
The Netstorage team of Akamai Technologies is seeking a Senior Software Development Engineer in Test who will be responsible for executing automated and manual tests, as well as building component level test automation. In this role, the engineer will ensure that our state-of-the-art distributed platform is stable, resilient, and scalable.
About the Team
How would you like the opportunity to work for a company that operates one of the largest distributed software platforms in the world, handling as much as 30% of the world’s Internet traffic?
The Media Division is responsible for all of the software that is used to deliver, download, store, and manage digital media and other content via the Akamai platform. You will be a member of a highly skilled engineering team that's responsible for the software that powers Akamai's delivery platform, one of the largest distributed systems in the world.
The NetStorage engineering team is responsible for architecting and creating Akamai’s cloud storage solution. The team is a diverse group of engineers located in Santa Clara, San Diego, Cambridge and Bangalore. Having access to Akamai’s broad networking experience, global footprint, and high profile customer base allows the team to create an innovative product with global impact.
Responsibilities:
* Obtain a sufficient, high-level understanding of Akamai's netstorage systems and software
* Perform manual functional tests on new features and capbilities
* Contribute to test methodologies, define test plans and effective automation
* Review bug descriptions, functional requirements and design documents, incorporating this information into test plans and test cases
* Identify blockers, manage code-lines, and drive the release process to completion
* Work closely with the development team, the Systems QA team, release engineers, Architects and Program Managers to keep the product release process on schedule
Qualifications:
Basic Qualifications
* Education: Bachelor's Degree in Computer Science or related field, or equivalent experience
* 5+ years of engineering experience in software development, or software quality assurance.
* 5+ years of experience in software testing and verification using Python or Perl or other unix scripting languages
* 5+ years of experience working in a Linux/Unix environment
* 5+ years of experience with servers (Apache)/client or storage technologies
Desired Qualifications
* Education: Master's Degree in Computer Science or related field
* Design level experience identifying/formulating test cases and building automated test frameworks
* Experience with software configuration management/revision control systems (Perforce, Git)
* Experience programming automation harnesses in Python.
* Experience working with and testing large scale distributed storage systems.
* Experience with NoSQL Databases a plus (Couch DB)
* Experience with file transfer protocols (FTP, rsync, scp)
* Hands-on networking experience including HTTP, DNS, TCP/IP Networking Protocols
* Strong written and verbal communication skills
* Meticulous attention to detail and excellent debugging/troubleshooting skills
* Ability and passion to maintain high quality standards, be self-motivated, a fast learner, and able to work independently
Other Information
* Is relocation available for this position: No
* Is US Citizenship required: No
* Is a Security Clearance Required: No
If yes, applicants selected will be subject to a government security investigation & must meet eligibility requirements for access to classified information.
About Akamai:
Akamai® is the leading content delivery network (CDN) providing cloud services that help deliver, optimize, and secure online content and business applications. At the foundation of Akamai solutions, the Akamai Intelligent PlatformTM enables unmatched speed, reliability, and security–backed by expertise and relentless innovation–to improve reach and invisibility across the web. Akamai removes the complexities of connecting the increasingly mobile world, supporting 24/7 consumer demand, and enabling enterprises to more securely leverage the cloud. To learn how Akamai is accelerating the pace of innovation in a hyperconnected world, visit www.akamai.com, and follow @Akamaijobs on Twitter.
Akamai Technologies is an Affirmative Action, Equal Opportunity Employer that values the strength that diversity brings to the workplace. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of gender, race/ethnicity, protected veteran status, disability, or other protected group status. EEO is the Law.