Senior Quality Assurance Engineer
About Akamai If you use the Internet for anything – to check sports scores, book a hotel, track an order, or watch a movie trailer online – you've probably used Akamai's services without even knowing it. Akamai is the leader in powering rich media, dynamic transactions, and enterprise applications online. An S&P 500 and NASDAQ 100 company, Akamai has transformed the Internet into a more viable place to inform, entertain, interact, and collaborate for more than 2,000 enterprises. Akamai - Powering a Better Internet. The Distributed Data Collection Network is a large-scale distributed system that processes data for customer reporting, invoicing, and internal data analysis. The Distributed Data Collection Network is among the largest systems of its kind in the world, processing tens of terabytes of data each day. Due to the volume and richness of this data, this system presents a variety of interesting technical challenges. These challenges include distributed asynchronous processing, data correctness and completeness, fault tolerance and reliability, security, and performance. We are seeking an experienced senior software quality assurance engineer to work with the engineering and quality teams to build system level test automation and execute automated and manual tests to ensure release quality. An ideal candidate will have distributed system testing experience, strong analysis abilities, good teamwork and communication skills, and the ability to build solid automation. Engineers from multiple teams execute full lifecycle development of the Distributed Data Collection Network: requirements analysis, application design, implementation, deployment. We develop primarily in C and Perl on the Linux platform. The Distributed Data Collection Network consists of hundreds of servers in multiple data centers and includes a proprietary, massively-distributed database. Responsibilities include: * Review functional requirements, design documents, and bug descriptions * Develop system level automated tests to replicate real-world scenarios * Perform manual and automated system tests across multiple applications * Work closely with developers to design test criteria and develop test plans * Work in parallel on more than one QA project at a time * Minimum 5-7 years experience in QA/test engineering. * Minimum 3 years experience with programming/scripting language (i.e., Perl, C/C++) * Knowledge of UNIX/Linux Operating System experience * Experience in test large scale, distributed network systems * Experience supporting testing activities for multiple applications/releases * Excellent oral and written communication skills * Strong attention to detail and excellent problem solving/troubleshooting skills * Experience with proxy servers, web servers, and caching technologies is a plus * Competence and self-motivation in analyzing problems and getting to the root cause * BSCS, BSEE, BSCE degree or equivalent Contact us! If you're excited by Akamai and all that we can offer you, please apply to the link below. Akamai Technologies is an Affirmative Action, Equal Opportunity employer (M/F/D/V) that values the strength that diversity brings to the workplace. If interested, please apply online at http://track.jobviper.com/ViewJob.asp?id=556659-3-483 Company: Akamai Technologies, Inc.Location: CambridgeJob Category: Quality Assurance/SafetyCareer Level: Experienced (Non-Manager) Company: Akamai Technologies, Inc.Reference Code: 2472a
|