Software Engineer, Senior

IN-Bangalore
Job ID
41003
Function
Engineering

Overview

The Senior Security Test Engineer will be responsible for security test activities within Enterprise Mobile Computing System Test organization. The candidate will be participating the vulnerability assessments, penetration tests and security audits. The candidate needs to work and collaborate with the development engineers to understand the technology, features in depth, security patch details before testing them. Also, the candidate needs to work on triaging security bugs based on process types and severities to identify the components are impacted. The candidate will be responsible for develop and execute manual tests as well as automated tests in order to ensure product quality with security patches applied.

 

Responsibilities

  • Responsible for testing of enterprise mobile computer products across OS platforms (Windows/ Android) for various features (including standard phone features, Barcode Scanning, RFID, NFC) and MDM solutions.
  • Review requirements specifications and technical design documents to provide timely and meaningful feedback.
  • Participates in the design and execution of vulnerability assessments, penetration tests and security audits and provides recommendations for application design whenever required.
  • Participates in the creation and enforcement of enterprise security documents (policies, standards, baselines, guidelines and procedures).
  • Generate detailed, comprehensive and well-structured test plans and test cases.
  • Design, develop and execute automation scripts using open source tools or framework.
  • Identify the severity of the bug (Functionality/ Performance/ Security) and which component of Android is affected and plan Regression tests accordingly.
  • Work with cross functional teams to build security test suites and best practices.
  • Improve and enhance overall security patch testing process and drive to standardize the outcome in EMC Engineering organization

Qualifications

 

  • Preferred Education: B.E/B.Tech/M.E/M.Tech in Computer Science, ECE or related field
  • Preferred Work Experience (years): 6+ years work experience
  • Minimum of 2+ year of security testing with exposure to Vulnerability assessment, Secure code review, Fuzzing and Penetration testing.
  • CEH certification is manadatory
  • Security certifications, such as CSTA or GPEN or any security test certification is a plus
  • Working knowledge of Security principles, techniques, technologies and tools.
  • 1 to 2 years Mobility (Android) testing experience with good knowledge of Android Framework & internals and network appliances is a plus.
  • Programming experience in Python, PHP, Perl, Ruby or other interpreted or compiled languages is a plus
  • Cross functional partnership & leadership skills.
  • Strategic thinking, strong written, oral and presentation skills.

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share with your network