Showing posts with label perl. Show all posts
Showing posts with label perl. Show all posts

Tuesday, October 16, 2007

Quality Assurance Engineer at skype

Skype software is much more then just chatting or calling nowadays! In addition to some servers that are needed to support login and authentication we have many additional services running in data centers. Backend testers are testing these core services and additional service support infrastructure. A regular change to existing services and new products testing keeps our backend testers busy. In addition also database testing. If you are fluent with linux server based environment and databases around you then there should not be a problem to learn testing specific stuff and become Skype backend tester.

Responsibilities
  • automate and execute regression, functionality, benchmark, stress and load testing on different backend servers
  • bugtracking, allocating defects to developers, follow up on fixed and not fixed issues
  • discovering and isolating product flaws quickly and effectively using Black Box and some white Box testing methodologies
Pre-requisite knowledge, skills and experience
  • BS degree in CS/EE or equivalent
  • experience testing and/or supporting real-time, client-server based systems
  • A strong understanding of testing concepts and of distributed, multi-user, client-server systems
  • Demonstrated knowledge and experience testing server-based software, OSes, APIs, and/or protocols
  • Experience with SQL, some scripting (shell, Perl, Python), Linux/Unix.
  • Load testing experience is a plus
Requirements that apply to all testers
  • Ability to prioritize multiple and diverse tasks expected
  • Good technical, analytical and communication skills
  • Very good command of English
  • A ‘can-do’ attitude and a serious desire to have an impact on changing the way people communicate
  • You don’t tolerate mistakes and errors, you’re pedant in a positive way
  • Manage your own time and tasks efficiently so that you meet the deadlines
  • Knowledge of QA and testing methodology and processes
  • Perl, Python, Unit and test automation experience is a big plus
  • Experience with a defect tracking system (e.g. Bugzilla)
  • Excellent trouble-shooting skills
Link

Monday, October 15, 2007

Media Software Engineer XML LAMP PHP at ARCHIVE

The Internet Archive is a non-profit digital library committed to preserving the world's digital cultural artifacts. Used by over 6 million people, this resource is becoming part of how the Internet works. Our job is to put the best humanity has to offer within reach of students, educators and the general public. Find out more about our organization and web archive at www.archive.org. We are located in San Francisco in the beautiful Presidio. We are seeking a media software engineer to work closely with our team to expand our collections of videos, audios, software, and educational content.

Primary Responsibilities:
  • Convert third party metadata to XML metadata format.
  • Import large (multiple terabytes) datasets.
  • Extract and reorganize third party datasets from remote systems via ftp, http, rsync, and NAS.
  • Develop, deploy, and maintain software that enables Archive employees and partners to filter, organize, and manipulate their archived content.
  • Audit archive contents and provide interested parties with summaries of data volume, usage, and loss.
  • Maintain Data Collection Department's existing codebase.

Responsibilities Convert third party metadata to XML metadata format.
  • Import large (multiple terabytes) datasets.
  • Extract and reorganize third party datasets from remote systems via ftp, http, rsync, and NAS.
  • Develop, deploy, and maintain software that enables Archive employees and partners to filter, organize, and manipulate their archived content.
  • Audit archive contents and provide interested parties with summaries of data volume, usage, and loss.
  • Maintain Data Collection Department's existing codebase.
Required Skills
  • Current experience with LAMP, PHP5 and Perl.
  • Current experience with XML and UTF-8.
  • Familiarity with UNIX (Linux), including filesystems, process management, and shell operation.
  • Experience with programmatically interacting with (wrapping) web-based interfaces.
  • No fear in the face of large datasets (hundreds of terabytes).
  • Effective communication skills with geeks and non-geeks alike, both inside and outside the Archive
Preferrede Skills
  • Understanding of audio and video container formats and codecs
  • Experience with open source tools for manipulating multimedia data (ffmpeg, faac, et al)
  • Experience with XSLT
  • Experience with SSH
  • Experience with Samba
  • Experience developing software for clustered systems
Education BS or advanced degree in computer science or equivalent experience
Sorry, but no telecommuting.

We are an equal opportunity employer. Please send your resume and cover letter to jobs@archive.org with the subject line "Media Software Engineer". The Archive thanks all applicants for their interest, but advises that only those selected for an interview will be contacted. No phone calls please.

Link

Friday, October 12, 2007

Design Engineer at intel

Description
In this position, you will be part of Enterprise Microprocessor Group's (EMG) processor development team. You will be responsible for investigation, evaluation and recommendation, design and development, test and verification and documentation of processors and enabling technologies including design and maintenance of associated design tools as well as involved in simulation with Spice*. Your responsibilities will include but not be limited to:
  • Developing physical block designs through the use of custom circuits, physical synthesis, automated placenroute and various other physical design techniques
  • Responsible for the FET level circuit design including design and development of circuits to implement microarchitecture specifications and the development of Register Transfer Level (RTL)
  • Performing timing and electrical analysis and refinement of your designs

Qualifications
You should possess at least a Bachelor's degree in either Electrical Engineering or Computer Engineering with strong understanding of Very Large Scale Integration (VLSI), Digital Logic design and Electrical Engineering fundamentals. Additional qualifications include:
  • Prior knowledge of HTML, TCL, Perl, UNIX* and C++
  • Understanding of design environment, tools, capabilities and scripts
  • Strong communication skills
  • Background that includes courses in computer architecture would be an added advantage
Summary
Job Category Engineering
Location MalaysiaMalaysia, Penang
Full/Part Time Full Time
Job Type Experienced
Regular/Temporary Regular

Additional Information
Posting Date Oct 12, 2007, 06:28 AM, Abidjan, Casablaca, Dakar (UTC 0)
Apply Before Dec 30, 2007, 11:59 PM, Abidjan, Casablaca, Dakar (UTC 0)

Link

Thursday, October 11, 2007

Mobile Interface Engineer at MLB

Interface Engineers are responsible for developing the presentation layer and user experience for Major League Baseball Advanced Media ("MLBAM") and its associated web properties. Mobile Interface Engineers focus on applications designed for mobile (wireless) devices and PC-based web interfaces that support those applications.

Responsibilities
Interface Engineers work with project managers, software developers and interface designers to:
  • Establish front-end technology requirements for new products
  • Provide detailed scope estimates
  • Review and prototype potential design solutions
  • Develop UI specifications including site maps, workflow documentation, wireframes, and interaction diagrams
  • Work with the carriers and mobile technology partners to evaluate new technology solutions
  • Document relevant methodologies, processes and tools for hand-off to other internal groups
  • Ensure accurate implementation of visual design, user interface and information architecture
  • Produce optimized front-end code
  • Work with Quality Assurance team to perform device and carrier specific testing
Qualifications
  • Bachelor's degree in Computer Science/Engineering, Human-Computer Interface or related field
  • Experience developing for low bandwidth environments and/or small-screen user interfaces
  • Expertise coding object-oriented XHTML/CSS/JavaScript in the Document Object Model
  • Expertise in XSLT, AJAX
  • Practical experience programming JSP/JSTL
  • Understanding of cross-browser/platform constraints
  • Proficiency working in a UNIX environment
  • Familiarity with Java
  • Familiarity with Web Service Based Architecture
  • Knowledge of PHP, ASP, RUBY/Rails, SQL, PERL and/or ActionScript is optional
  • Experience with visual design, user interfaces, end-to-end integration and project management also a plus
Link

Senior Software Engineer at LYCOS

Lycos is seeking a senior coder with experience developing web applications in a Linux or Unix environment. We’re looking for an senior-level person with significant practical work experience. Responsibilities will include:
  • Generating new ideas with other team members on new web applications and innovative features
  • Helping to design, implement, and debug those applications and features
  • Communicating engineering requirements and deliverables to Product Management, Quality Assurance, and Operations
  • Collaborating with other team members to improve technology standards across the entire Engineering group
  • Because of the variety of web applications we create and support, Lycos engineers have multiple opportunities to learn new technologies and skills.
Company: Lycos, Inc.
Location: Waltham, MA 02451
Salary/Wage: Very Competitive
Status: Full Time, Employee
Job Category: Information Technology
Relevant Work Experience: 2+ to 5 Years
Career Level: Experienced (Non-Manager)

Requirements:
  • Candidates should have 2 to 4 years of experience in web application development on Linux or a Unix platform.
  • Must have familiarity with the common protocols and languages of the Web (HTTP, DNS, HTML, XML, etc.)
  • Be conversant in at least one scripting language such as Perl, PHP, Ruby, or Python and willing to quickly pick up additional languages when required.
  • Must have either Java, C++, or C. Experience with AJAX, video applications, and/or testing tools and methodologies is a plus.
  • Initiative, good communication skills, and attention to detail are critical.
  • Most of all, you should enjoy developing web applications as part of a team.
Link

Monday, October 8, 2007

RenderMan Engineer at PIXAR

Location: Emeryville, CA

Job Descrption:
Pixar Animation Studios is an Academy Award®-winning computer animation studio with the technical, creative and production capabilities to develop computer-animated feature and short films with memorable characters and heartwarming stories that appeal to audiences of all ages.
Pixar has created eight of the most successful and beloved animated films of all time: Toy Story, A Bug's Life, Toy Story 2, Monsters, Inc., Finding Nemo, The Incredibles, Cars and most recently Ratatouille. The studio has won 20 Academy Awards® and its eight films have grossed more than $3.4 billion at the worldwide box office to date. The Northern California studio's next film release is WALL-E (June 27, 2008).

Summary of Position:
The RenderMan Products Group is responsible for the development and support of Pixar¿s world-renowned rendering software. A RenderMan Pipeline Engineer is responsible for the development and maintenance of software associated with the integration of our core RenderMan software into the production pipelines of film and video production facilities.

Responsibilities:
  • Maintain existing RenderMan pipeline tools: Slim, RenderMan Studio
  • Develop new tools to facilitate use of RenderMan and ancillary tools in production pipelines
  • Document RenderMan pipelining philosophies, strategies and techniques
  • Perform Standard Product Development & Maintenance Chores
Qualifications:
  • Master's Degree in Computer Science or equivalent
  • Deep understanding of RenderMan, Shading Language and its use in film production pipelines
  • 3 years experience working in film production pipeline
  • Deep understanding of C++, TCL, Python, Perl, Applications and GUI Frameworks
  • Deep understanding of Unix & Windows Process Management, Interprocess Communication
  • Systems Programming Experience with Windows, Macintosh and Linux
  • Knowledge of 3-D computer graphics: RenderMan, OpenGL
  • Experience with popular modeling and animation packages: Maya, XSI, 3dMax
  • Experience with website management tools: HTML, php, SQL
  • Strong organizational skills with the ability to prioritize and multi-task
  • Willingness to take initiative and resolve problems
  • Ability to work in all levels of the organization
  • Ability to work well independently within a fast paced, dynamic, deadline oriented environment
  • Must be customer service oriented
Link

QA Manager at imeem

Location: San Francisco, CA
imeem is seeking a full-time talented and enthusiastic QA Manager ready to take imeem to the next level. The ideal candidate will be responsible for managing and scaling the quality assurance effort. The successful candidate should excel in a fast paced and dynamic environment.

Key responsibilities:
  • Must be hands on and an excellent troubleshooter
  • Able to manage multiple projects
  • Ability to think strategically and act tactically and develop new testing approaches
  • Develop quality assurance standards and processes
  • Understanding of QA test plan and test case design, development and implementation
  • Work closely with development team, product management and customer support
  • Lead improvements in QA infrastructure and processes to maximize efficiency
  • Hire and train QA engineers
  • Estimate and forecast resources based on past performance data
  • Lead by example
Successful candidates should have the following qualification/requirements :
  • Requires BS in Computer Science or related discipline, with a minimum 3 years experience in software
  • QA testing or software development
  • 2+ years in managing QA engineers
  • Knowledge of QA processes for regression, functional, system, stress, and performance testing
  • UNIX and Scripting (Perl, Python, etc) skills required
  • Experience with Microsoft .NET and/or Java/J2EE environments a plus
  • Understanding of website technologies including AJAX, Javascript, CSS
  • Understanding of relational databases and sql skills a must
  • Experience with Agile development methodology a plus
Link

QA Engineer at imeem

Location: San Francisco, CA
imeem is seeking a full-time talented and enthusiastic QA Engineer ready to take imeem to the next level. The ideal candidate will be responsible for developing and executing test plans/scripts and delivering a high quality product to the market. The successful candidate should excel in a fast paced and dynamic environment.

Key responsibilities:
  • Help with acceptance, functional, regression, and performance testing
  • Develop and maintain automated test infrastructure
  • Help configure and maintain the QA Test Lab
  • Help classifying and track bugs
  • Help with customer support issues

Successful candidates should have the following qualification/requirements :
  • Some Bash, Perl or other shell scripting experience
  • Knowledge of Unix/Linux
  • MS Windows
  • Should have a thorough understanding of QA processes and methodology
  • Minimum of 2 years QA experience
Desired skills :
  • Familiar with the Extreme Programming lifecycle
  • Windows, .NET, C#, Visual Studio
  • Virtual PC or VMWare experience
  • Experience in one or more programming languages such as Java, C, C++, XML
  • SQL, MySQL
  • Use of SCM tools like: subversion, CVS, or Perforce
  • Use of bug tracking software like: Bugzilla
Link

Sunday, October 7, 2007

Software Engineer at Leapfrog Online

Location: United States

Job description:
For the Software Engineer position, we are seeking a candidate with of 5 years experience developing, testing, deploying and maintaining interactive web applications in open source environments, as well as command-line batch processing scripts in Python, Ruby, Perl or PHP scripting languages to develop and deploy web-based applications and associated support programs.

Responsibilities:
  • Supporting new software development, site production and operations as needed by the assigned business unit:
  • With project managers, gathering requirements from internal customers and end-users
  • Advising internal customers on the development resource constraints and risks for requested functionality
  • Developing code using test-driven, object-oriented methodologies
  • Performing unit testing and integration tests
  • Participating in end-user acceptance testing
  • Incorporating end-user feedback into later iterations of the software
Documenting applications at the following levels:
  • System architecture
  • Source code
  • Administration and maintenance
  • End-user training and help
Requirements:
  • A Bachelor's degree and/or 5 years experience relating to web-based software development
  • Expert experience in the development of web-based applications using primarily Python (Django framework), Ruby on Rails or PHP 5 in an open-source development environment
  • A minimum of 5 years experience with any SQL-based RDBMS (PostgreSQL preferred) in the form of writing efficient SQL queries and executing them via programming language interfaces
  • Experience with source code control systems (Subversion preferred), object-oriented design, test-driven development, continuous integration, code reviews and refactoring, Agile development methods (Scrum), relational database usage and web services
  • A thorough understanding of common web and e-commerce concepts and technologies, such as: HTTP, SSL, Javascript and variants, HTML and other client-side data formats (no graphic design skills required), XML and associated technologies, content management concepts, public-key cryptography, application and data security and privacy issues, basic TCP/IP networking.
  • Ability to work well both within a team environment and independently
  • Ability to work within a fast-paced, dynamic environment
  • Experience working with Agile development methodologies, particularly Scrum teamwork and User Story development and estimation, a very big plus
Link

Saturday, October 6, 2007

Software Engineer - Developer at Akamai Technologies

Location: US-CA-San Mateo

Overview:
Akamai is the global leader in distributed computing solutions and services, helping organizations grow their online businesses without growing their IT infrastructures. With thousands of servers in hundreds of networks around the world, we use our computational and network power to transform the chaotic Internet into a predictable, scalable, and secure business platform.
Our customers trust us to deliver music, videos, games, software downloads, news, and web-based applications of all kinds to a global audience with unmatched performance and reliability. This includes some of the most established names in business, government, manufacturing, retail, and media.

Responsibilities:
  • We are seeking new graduates to join our EdgeServer Platform team. In this role, you will be part of a highly skilled and motivated team that develops Akamai's core caching / delegate server technology.
  • You will design new features and applications for the platform, seeing development from conception and design through testing and deployment.
  • You will also implement changes and design regression tests to make permanent solutions to platform problems and implement scalable and robust systems using C/C++. Lastly, you will have minor on-call duties for off-hours problem resolution (normally one week on-call every 2-3 months).
Qualifications:
  • Recent grad or graduating student with a MS or BS in Computer Science
  • Knowledge of both C and C++ with experience of TCP/IP networking, multithreading, and server development.
  • Practical experience with SSL and the OpenSSL API
  • Good knowledge of the HTTP protocol and familiarity with SQL
  • Development experience on Linux or other Unix flavor is required
  • Excellent written and verbal communications skills
  • Experience with the GNU GCC compiler family
  • Working knowledge of Perl and shell scripting preferred
  • The ideal candidate is goal-oriented, has the ability to handle interruptions while fluidly switching between several projects and deal with issues that arise when running a highly available service
Link

Senior Network Operations Engineer at Akamai Technologies

Location: US-CA-San Mateo

Overview:
Akamai is the global leader in distributed computing solutions and services, helping organizations grow their online businesses without growing their IT infrastructures. With thousands of servers in hundreds of networks around the world, we use our computational and network power to transform the chaotic Internet into a predictable, scalable, and secure business platform.
Our customers trust us to deliver music, videos, games, software downloads, news, and web-based applications of all kinds to a global audience with unmatched performance and reliability. This includes some of the most established names in business, government, manufacturing, retail, and media.

Responsibilities:
  • Serve as primary escalation point for the Server Operations Center in identifying, troubleshooting and resolving network problems
  • Develop and document procedures for problem resolution
  • Create tools and scripts for monitoring the Akamai global network using tools such as SQL, PERL, Python
  • Perform advanced system administration for the Akamai deployed network
  • Serve as product coordinator on product development teams to represent Operations concerns.
  • Perform installations of Akamai’s proprietary software across the many different networks
  • Provide training to Operations and Engineer
  • Server as liaison to Engineering groups

Qualifications:
  • 5-8 years experience in system administration, network operations, or other related field.
  • Solid understanding of UNIX-based and Windows operating systems and of advanced networking and Internet principles
  • Proficient with SQL, PERL, UNIX scripting
  • Strong inter-personal and communication skills, attention to detail required.
  • Participate in on-call rotation
  • B.S. In Computer Science or related technical discipline
Link

Senior Software Q.A. Engineer at Akamai Technologies

Location: US-CA-San Mateo

Responsibilities:

  • Design tools, develop Perl scripts and work with SQL
  • a creative thinker with advanced technical expertise in UNIX / Linux operating systems and HTTP, DNS and TCP/IP technologies as well as proxy servers, web servers and caching technologies
  • Responsible for validation and verification of EdgeSuite and EdgeComputing service offerings to provide robust and scalable e-business infrastructure and cost effectiveness for global customer base at the enterprise level.
  • Implement in-depth understanding of SQA life-cycle from functional requirements gathering to the design and execution of automated, manual and system level tests.
  • Develop creative, competent analyses to identify root causes of technical problems & develop resolutions
  • Perform manual and automated functional tests as well as large-scale system tests create, enhance and maintain automated build and unit/regression test infrastructures
  • Write Perl modules for functional testing; utilize C/C++, Unix shell scripting; utilize knowledge of HTTP, TCP/IP and DNS protocols to perform manual and automated test in a large-scale Internet test network
  • Review bug descriptions, functional requirements, design documents and code, working closely with developers to design test criteria and develop test plans
  • Ensure proper documentation of work; responsible for mentoring and training other team members.
Qualifications:
  • M.Sc. in computer science, computer engineering, electrical engineering or related equivalent degree.
  • No experience required.
Primary skills:
  • ability to perform as a Q.A.
  • test software engineering for multiple applications
  • releases with an emphasis on databases, networking, web and client server applications
  • technical expertise working with UNIX environment
  • understanding of proxy and web server technology including HTTP, DNS, caching, TCP/IP programming experience in C/C++, Perl or similar languages
  • expertise in problem solving and technical troubleshooting with an emphasis on Q.A.
  • test engineering and experience the software product life cycle
  • proven skills in oral and written communication.
Link

Senior Software Q.A. Engineer at Akamai Technologies

Location: US-CA-San Mateo

Responsibilities:

  • Design tools, develop Perl scripts and work with SQL
  • a creative thinker with advanced technical expertise in UNIX / Linux operating systems and HTTP, DNS and TCP/IP technologies as well as proxy servers, web servers and caching technologies
  • Responsible for validation and verification of EdgeSuite and EdgeComputing service offerings to provide robust and scalable e-business infrastructure and cost effectiveness for global customer base at the enterprise level.
  • Implement in-depth understanding of SQA life-cycle from functional requirements gathering to the design and execution of automated, manual and system level tests.
  • Develop creative, competent analyses to identify root causes of technical problems & develop resolutions
  • Perform manual and automated functional tests as well as large-scale system tests create, enhance and maintain automated build and unit/regression test infrastructures
  • Write Perl modules for functional testing; utilize C/C++, Unix shell scripting; utilize knowledge of HTTP, TCP/IP and DNS protocols to perform manual and automated test in a large-scale Internet test network
  • Review bug descriptions, functional requirements, design documents and code, working closely with developers to design test criteria and develop test plans
  • Ensure proper documentation of work; responsible for mentoring and training other team members.

Qualifications:
  • M.Sc. in computer science, computer engineering, electrical engineering or related equivalent degree.
  • No experience required.

Primary skills:
  • ability to perform as a Q.A.
  • test software engineering for multiple applications
  • releases with an emphasis on databases, networking, web and client server applications
  • technical expertise working with UNIX environment
  • understanding of proxy and web server technology including HTTP, DNS, caching, TCP/IP programming experience in C/C++, Perl or similar languages
  • expertise in problem solving and technical troubleshooting with an emphasis on Q.A.
  • test engineering and experience the software product life cycle
  • proven skills in oral and written communication.
Link

Friday, October 5, 2007

Application Developers

Location London - Soho Map & Directions
Division CTO
Department Technology Ops
Business Unit IT Development

Job Description
The role requires a minimum of 4 years in a software development role. Supporting existing and new applications relating to B2C and B2B business units, with a development slant towards Java Infrastructure (or Perl).
Responsibilities

Areas of key responsibility are:
  • Dealing with problems, queries and requests for change relating to Tiscali's inhouse BSS / OSS
  • Provide development / tools to interface into Tiscali's Billing and Provisioning systems, with strong skillls in Perl, PhP or Java and DB experience in either PLSQL, Oracle, MySQL, or Informix.
  • Development of applications in a multitude of languages and platforms in line with the requirements of the business
Link

Thursday, October 4, 2007

Software Engineer

LinkedIn is seeking a highly motivated individual for a new team responsible for integrations between LinkedIn and consumer and business web partners. You’ll work with the latest technologies including RoR, Java, and REST. This role will provide a unique opportunity to work with other teams in Engineering, corporate customers, and trusted partners to develop new features and tools integrating with LinkedIn.

Responsibilities include:
  • Develop RESTful APIs using Java
  • Help design developer toolkits in other languages
  • Write detailed documentation for users of these services
  • Work with trusted partners to develop applications leveraging our platform
  • Design functional tests as part of an automated testing suite

Requirements:
  • 2 years experience developing Java web applications
  • Some experience with an interpreted language such as Ruby, PHP, and Perl
  • B.S. in Computer Science or equivalent

LinkedIn is an online network of more than 14 million experienced professionals from around the world, growing more than 1 million per month. We are four years old, profitable and one of the fastest growing pre-IPO Web 2.0 companies in Silicon Valley.

Link

Whitebox Java Developer

LinkedIn is an online network of more than 14 million experienced professionals from around the world, representing 150 industries. We are four years old, profitable and one of the fastest growing pre-IPO Web 2.0 companies in Silicon Valley.

We are looking for a Java Developer who is passionate about quality with excellent test automation experience. You will also design, develop, implement and maintain automation tools requiring close relationships with other product developers and QA to enhance automation test coverage.

Responsibilities:
  • Develop and maintain the JUnit test suite
  • Continuously improve the efficiency and efficacy of our automatic test suite
  • White box testing our entire software stack, using private as well as public APIs
  • Design and perform performance and load test for web application
  • Analyze failures and report in the Bug tracking system
  • Harvest or create test data sets

Required Skills:
  • Experience with building extensive tests with Junit (3 or 4)
  • Experience with building test automation suite for web services
  • Experience testing API, specifically REST APIs
  • Working knowledge of debugging and root cause analysis, from the web layer to the DB layer
  • Experience with J2EE architectures
  • Experience with Unix, Solaris preferred
  • Experience with one of more scripting languages: Shell, Perl, Python, Ruby
  • Experience with QA and testing methodologies
  • Experience testing complex distributed systems
  • Excellent written and verbal communication skills
  • Desired Skills:
  • Hands on experience with Ruby on Rails
  • Experience with httpunit, htmlunit or similar tools
Link

Sunday, September 30, 2007

Quality Assurance Lead - Platform Verification Team at Amazon

Amazon Web services team in Bangalore, India is looking for an experienced Software Quality Engineer (SQE/QAE) to lead the verification efforts for a cutting edge web-services based product offering from the Bangalore division.

This person would be responsible for understanding the domain and the product in detail and coming up with the test strategy/planning,coming up with the test cases, driving the test case sign-off processes with the stakeholders, encoding of the test-cases into the API testing framework we use (requires writing of Java code similar to JUnit), test execution and reporting. This person would also work with the engineering managers and the product owners to define the exit criteria for the various test phases and act as an important stakeholder for the release gating process.

Depending on the candidate's skill sets they can also participate in the planning and execution of system level tests like load/scaling,stress/stability, performance tests etc and also in the building of the test automation frameworks and tools.

Growth path for this position would typically include Managerial roles in the verification space OR as test architects OR product management roles.

The required qualifications for the applicants to this role are:
  • Bachelors and/or Masters Degree in Computer Science (Preferably engineering degree)
  • 5+ years of professional work experience in the quality engineering space.
  • Strong written and verbal communication skills and ability to work in a team environment.
  • Excellent problem solving/analytical skills.
  • Attention to detail and a passion for quality.

Desired skills for this role would include:
  • Ability to write code (preferably in Java) would be a big plus.
  • Scripting abilities for build/test automation etc in any well-known scripting language (shell, perl, python, ruby etc).
  • Previous experience in mentoring/leading (not necessarily people management, but as a technical lead) for at least a small team.
  • Proven expertise (through experience) in the streamlining of processes for quality assurance/control.
Link :

Support/Operations Engineers at Amazon

An immediate need exists for Support/Operations Engineers. We are looking for self-driven people with good aptitude and a fast learning curve. The team is responsible for 24x7 monitoring and outage response of Amazon.com Webservices systems. Additionally, this team is involved in new features and Webservices support projects from inception through deployment. The successful candidate will have An immediate need exists for Support/Operations Engineers. We are looking for self-driven people with good aptitude and a fast learning curve. The team is responsible for 24x7 monitoring and outage response of Amazon.com Webservices systems. Additionally, this team is involved in new features and Webservices support projects from inception through deployment. The successful candidate will have 1-8 years experience supporting live applications in their production environment, and will have knowledge/experience in troubleshooting and debugging production problems.

Job Responsibilities:

Duties include, but are not limited to:
  • Ownership of one or more production applications or components.
  • Monitoring of production applications, including creating and/or implementing automated methods to monitor metrics related to production applications.
  • Collection and presentation of relevant application performance statistics.
  • Coordination of installation and setup of servers.
  • Ensuring scalability of deployed systems, and porting these systems to other amazon standardized systems.
  • Troubleshooting and resolving problems with production systems.
  • Creating documentation of production systems.

Skills Required:
  • Computer Science Degree or equivalent and 1-8 years of experience in debugging and troubleshooting production software.
  • Knowledge of Java/C/C++.
  • Knowledge of MySql, Oracle, Linux.
  • Able to solve complex problems.
  • Experience installing and managing Web technologies and applications.
  • Advanced Functional Scripting knowledge (e.g. Perl, Python, Shell, etc.)
  • Excellent customer focus and communication skills.

Skills Desired:
  • Experience in a 24/7 production environment.
  • Knowledge of networking, security/firewall, and unix shell commands.
  • Performance tuning (especially Apache and databases, mySQL and oracle preferred.)
  • Knowledge of XML and CGI programming (prior experience in product development is a huge plus)
Link :

Systems Engineer at Amazon

As a Systems Engineer, you will be a part of the IT department in managing Unix and Windows servers, the networking equipment, voice network and the LAN/WAN environment.

Place : India

For this position, you should have the following qualifications:

  • BE in CS/EE.
  • Minimum 3 years experience in the IT field.
  • Scripting experience in perl and shell.
  • Extremely proficient in Linux and generic Unix concepts and tools.
  • Well-versed with enterprise class software and hardware, including RAID, clusters, Red hat Enterprise Linux, Microsoft Server 2003, Exchange 2003.
  • Cisco certification preferable.
  • Very good with diagnosing network, hardware and software problems.
  • Experience in handling Unix services ( NIS, LDAP, DNS, DHCP, SMTP, NFS).
  • Willing to be on-call during designated periods.
  • Familiarity with PBX and VoIP technology, familiar with VPN and encryption technology.
  • Strong documenting skills.
  • Knowledgeable about protocols and the evolution of the Internet.
  • Resourcefulness and the ability to find the solution to a problem quickly using web and published resources.
Link :

Software Development Engineer - Datawarehousing at Amazon

Place : India
Software Development Engineer - Datawarehousing should be able to:
  • Design and build reliable, scalable and high performing enterprise systems.
  • Possess sound understanding in data modelling, implementation details in a target database (Oracle - SQL & PL/SQL) & its features for data warehousing.
  • Bring 3-8 years of software engineering and product delivery experience, with strong background in high performance distributed systems.
  • Good knowledge of data warehousing & ETL processes.
  • Good knowledge of Oracle Database internals - to develop high performance code.
  • Unix shell scripting with perl, python or other scripting languages.
  • Knowledge of other databases like MySQL is a plus.
  • Knowledge of BI tools for ETL or reporting is a plus.
  • Knowledge of java is a plus.

Required : B.E/B.Tech/M.E/M.Tech degree in computer science is required.