Friday, January 18, 2008

Quality Assurance Technical Engineer

It’s an Exciting Time to Work at Cisco!

Like the networks we build, our team is a broad network of individuals collaborating to change how the world works, lives, plays and learns.

Quality Assurance Technical Engineer

IronPort is an independent business unit of Cisco Systems. Operating as a part of Cisco’s Security Technology Group, IronPort is a leading provider of anti-spam, anti-virus and anti-spyware appliances for organizations ranging from small businesses to the Global 2000. IronPort product lines utilize SenderBase®, the world’s largest threat detection database, enabling powerful security measures that are easy to deploy and manage. The IronPort Systems Platform Engineering team is looking for software engineering talent and experience to help set the direction for ongoing development of its Email and Web Security Appliance GUIs.
Job Description:
The QA Technical Engineer will be responsible for ensuring the quality of IronPort’s E-Mail Security Products. Possessing strong whitebox testing experience, the QA Technical Engineer will be involved in the entire QA cycle from requirements evaluation, to test case development and execution, to product readiness, defect status, and test results reporting. The successful candidate will use knowledge of the software development lifecycle, use case definition, and testing tools and methodologies to ensure customer satisfaction with our initial and future releases. QA Technical Engineer will be an independent self-starter who can multi-task across projects and effectively organize your time under tight deadlines. In addition, the QA Technical Engineer will maintain the performance and functional testing tools, integrating enhancements as needed.
Requirements:
• Must have a minimum of 4 years’ solid testing and programming experience in a product environment.
• Possess outstanding written and verbal communication skills. Must utilize these skills to communicate effectively across all groups in the organization.
• Demonstrated experience in defining and creating test harnesses from engineering and product management/marketing documentation
• Proven track record of delivering quality in a highly available, scalable environment
• MUST HAVE extensive hands-on experience with UNIX commands; Shell scripting and administrator experience is a plus
• White box testing experience, especially in C, Python or Perl
• Experience setting up a robust test environment, and writing test harnesses and test scripts that are reusable for successive product releases. Must be willing to solicit feedback on tools and incorporate enhancements into them as needed.
• Have practical understanding of QA processes and methodologies; some experience with formal software standards (CMM, IEEE, ISO 9001) desired
• Experience with formal defect-tracking software and automation tools.
• Possess strong problem-solving and analytical skills; perform detailed analysis of test results to uncover product defects and incomplete test cases
• Must be able to define acceptance criteria and report on the current state of the software to various groups within the organization
• Solid understanding of the build release process and configuration management
• Able to create and maintain release procedure guidelines to QA for each internal and external release
• Eagerness to learn new technologies/skills
Desired Skills:
• Knowledge of protocols: SMTP, LDAP, IMAP, POP, DNS, FTP, SSH
• Configuration management/release engineering experience
• Hardware testing or embedded software testing experience
Personal Characteristics:
• Indomitable work ethic: The successful candidate will reject setbacks and will enthusiastically persist until ambitious goals are achieved. He or she will be resourceful and innovative at tackling complex technical challenges in a sustainable, proactive fashion.
• Passionate commitment to quality. Champions quality across all stages of SDLC and implements a model of continuous improvement in both company goals and project-related tasks.
• Accountability: He or she should be a results-oriented team player who leads by example, holds himself accountable for performance, takes absolute ownership, and champions all aspects of quality initiatives.
• Sense of urgency. Escalates quality issues when appropriate; maintains a sense of “bug ownership” to see all issues through to a successful resolution. Strives to turn around issues with an efficient and effective approach.
• Flexibility and adaptability. Should be able to switch gears in various high-stress situations and apply themselves to quickly learning new technologies and adopting new methodologies.

For immediate consideration, please submit your resume here.

1 comment:

Anonymous said...

Please let me introduce you some info about job description of quality.

I hope it is useful for our community.

Paul

Quality specialist job description