Tuesday, October 26, 2010

Security Testing Lead - Applabs Hyd

Company : Applabs

Location: Hyderabad

Website  :  www.applabs.com


Role
Team Lead
Qualifications
Bachelors or Masters degree in Computer Science, Computer Engineering or Math
Min. Experience
Minimum 5 years experience in testing web applications/security solutions/network infrastructure devices /packaged applications with at least 3 years experience in programming/scripting. Must be able to perform security tests manually.
Position Description
Plan, design and execute web application penetration tests, network penetration tests and perform secure code review. Must be willing to travel to US for on-site work as needed.
Technical Skills
General Description

Proficient in at least in one or more of the following categories
  • Operating systems (Windows,Unix,Linux)
  • Databases (Oracle,MySQL)
  • App/web servers (IIS,Apache,Websphere,MS SharePoint)
  • Programming languages (C, C++, C#, .NET, Java)
  • Scripting (PERL/Python/Java)
  • Security testing tools (Acunetix,Nmap,Nessus)
  • OWASP top 10 vulnerabilities
  • Network Security (routers,firewalls,switches,IDS/IPS)
Test engineering
  • Proficient in security testing techniques
  • Vulnerability analysis techniques
  • Basic knowledge on security testing metrics
  • Ability to understand and follow test plan
Test case authoring
  • Ability to author security test cases using standard testing techniques with no assistance
  • Self review of authored test cases
Test case execution
  • Ability to prioritize test case execution
  • Capability to find vulnerabilities through exploratory testing
  • Comfortable in using tools like Nessus, Nmap, Backtrack, Acunetix Nikto, Qualys etc.,
  • Passion/interest in researching vulnerabilities and exploits
Defect logging
  • Logging vulnerabilities with minimal help and with very high accuracy (following templates, guide-lines, work instructions etc.)
  • Comfortable with vulnerability tracking tools
  • Root-cause analysis of vulnerabilities
  • Commenting about security posture of the application under test through factual information
Test automation
  • Basic principles of test automation
  • Basic scripting skills at least in one (Shell, Perl, Python)
Behavioral Skills
Communication Skills
·          Good oral/written English communication skills.
·         Can effectively write emails and handle documentation without supervision.
·         Able to write structured and persuasive documents/reports that are shared with customers.
Teamwork
·          Works well with others and contributes to the team goals effectively.
·          Willingness to help others, showing understanding of their work.
·          Ability to guide the team to achieve desired results.
Dependability
·          Honors organizational needs and is flexile.
·          Shows interest, enthusiasm and commitment at the given task.

No comments:

Post a Comment