Friday, March 20, 2009

Job openings at EMC (RSA) for experienced

We have openings for experienced in our company,

If you suit the requirement, please send your resumes to salam_abdul@emc.com


You know that RSA, the Security Division of EMC, is a great place to work. We are looking for more amazing people like you !! Why not spread the word to some of your friends looking to join an industry leader?

We are looking for QE Engineers for the different Business Units of RSA. Please apply or refer suitable candidates for the open positions listed below. All positions are for Bangalore

SKILL SETS

For a combination of Manual Functional, Non Functional and Automation Requirements

· Experience in Linux/Unix and Windows platforms

· Experience in databases, preferably Oracle, SQL and DB2

· Scripting languages : Hands on in [Shell or Perl or Python,..]

· Good programming skills : Java / C / C++/ C# / .Net

· Experience in Test planning / Estimation/ Tracking / Cross Functional Collaboration

· Experience in API, Automation, functional and non-Functional testing (e.g., Performance, Scalability, Reliability)

· Should be flexible to work on the various test types as mentioned above as per the business needs.

· Should be Self-motivated, proactive and able to execute tasks independently and within a team environment

· Experience – 4- 10 years



Job description for various positions

Details for 40708BR


SW Quality Engineer
Requisition ID40708BR
Location(s)India - Bangalore
Job DescriptionGENERAL SUMMARY
You would be responsible to contribute to the delivery of Log Management product which is an offering from the Information & Event Management Group (IEMG), a division of RSA Security in India. The product will collect logs from Systems & devices in an enterprise, and archive, analyze and report on it. It will be deployed as an appliance. This product is an important part of the IEMG group’s future product strategy.
The Software Quality Assurance Engineer is an integral part of the engineering team and involved throughout the product lifecycle from product specifications to the final release to the customer. This person will be an Individual contributor in the QA team and is expected to work with QA Lead and other team members to ensure successful, timely and good quality product release.
The ideal candidate will be a detail-oriented self-starter with sharp problem-solving and analysis skills as well as the desire to excel in a dynamic software development environment. The candidate should also have excellent interpersonal and communication skills and the ability to work as a member of a cross-functional team to resolve/test issues efficiently. A flexible attitude and ability to quickly learn new technology is essential.
PRINCIPAL DUTIES AND RESPONSIBILITIES
• Take QA ownership of small to medium size/complexity feature(s) of on a project.
o Provide direction to members of feature test team as necessary.
o Write Test Design Specification and create (or provide direction to create) test-cases
o Ensure adequacy of test coverage for the features owned wrt functional and integration tests..
o Plan the tests to be automated and request the same for automation.
o Independently create & execute test-cases (manual and automation), log results, file and track bugs to closure.
o Provide Feature Quality Assessment for Test Completion Report for feature before Beta/GA.
• Contribute to the Test Plan, test approach and estimation for feature area..
• Review internal technical documents (Requirements, Design etc.) and external product documentation.
• May author sections of the Test Plan and work directly and regularly with the Dev owner of the feature(s).

SKILLS – Mandatory
• Knowledge of software engineering and test methodologies in the context of an enterprise solution
• Effective bug writing and understanding of Bug Lifecycle
• Working knowledge of test case organization and Test Management systems
• Basic Programming and Debugging (C, C++, Java, Unix Shell scripting, Perl.)
• Fundamental understanding of Operating Systems, Networking, Java
• Working knowledge of at least one major OS - Windows, Unix or Linux.
• Knowledge of the basic database management systems
• Technical communication
SKILLS – Desirable
• Knowledge of applying QA techniques for network appliances (switches/routers, IDS/IPS)
• Experience in Log management, Network management or IDS is a big plus
• Test estimation, Risk based approach to testing, Root cause analysis
Education
• BS in Computer Science or related discipline, or equivalent.
• 2+ years Software QA experience.

TitleSW Quality Engineer
Requisition ID40768BR
Location(s)India - Bangalore
Job Description PRINCIPAL DUTIES AND RESPONSIBILITIES

• Practices making good technical decisions and completes tasks & assignments under general direction.
• Maintains documentation of test results.
• Works within engineering practices to maintain, modify, and enhance existing quality methods & processes.
• Recognize problems that need further investigation, seek assistance when needed, demonstrates self-initiative.
• Assists with the development, testing, & implementation of quality assurance plans & the evaluation of quality standards.

SKILLS

• Knowledge of testing strategies with automated tools.
• Detail oriented.
• Possesses strong product/technology/industry knowledge.
• Communication skills.
• Problem solving skills.
• Programming skills (i.e. Java, C#, .Net and C) and shell scripting is nice to have
• Must be able to multi-task and prioritize tasks in a timely manner, work well in a team environment, and be able to analyze and solve complex problems.
• Ability to work effectively and collaboratively with others.
• Have the detailed platform and networking knowledge to set up and maintain a combination of different network environments.
• Experienced in writing test cases from both use cases and functional specification
• Experienced in API testing is desirable
• Able to provide on-going input and feedback of QA product standards, testing methods and automated testing tool utilization.

Education Required [min] : Bachelors (Technical)
Experience Required: 1-3 Years

TitleSW Quality Engineer
Requisition ID37295BR
Location(s)India - Bangalore
Job Description

Job Description - PSR Test Engineer

As a senior member of PSR QA team at RSA Security, you will ensure that our application is ultra fast and scalable with the highest level of reliability. You'll design, configure and run load and stress tests, collect scalability and performance data, analyze test data, document and publish results. You will collaborate closely with other Engineering and Product Management teams to prioritize and devise PSR test plan for new system functionalities.

Skills - Mandatory

· Overall industry experience of more than 5 years in Quality Engineering

· A minimum of 3 years as a Performance Test Engineer

· Strong understanding of networking concepts (TCP/IP, HTTP, FTP, RPC, DNS, DHCP).

· Programming / Scripting experience (C, C++, Java, Unix Shell scripting, Perl.)

· Knowledge of performance, scalability and reliability testing in the context of an enterprise solution

· Experience with system monitor tools such as perfmon, sar, iostat, and vmstat

· Experience with Leak Analyzers, Code Coverage and Profiling Tools

· Knowledge of relational databases, such as Oracle, Sybase, SQL / PL SQL in particular, including query plan analysis/tuning, contention/locking analysis and tuning

· Good knowledge of QA processes and SDLC knowledge

· Ability to learn quickly in a dynamic environment

· Excellent interpersonal and communication skills. A big part of this job is communicating effectively with developers and managers

Skills - Desirable

· Experience setting up a PSR test lab

· Knowledge of Java environments including memory management, garbage collection, collection classes (HashMap, ArrayList etc)

· Knowledge of clustering configurations (MSCS, Solaris)

· Knowledge of applying QA techniques for network appliances (switches/routers, IDS/IPS) is required.

· Experience in Log management, Network management or IDS is a big plus

Responsibilities

· Test Planning, Estimation

· Test Execution and Monitoring

· Collation of Results and Reporting

· Thinking continuously and identifying areas that can be improved.



TitleSW Quality Engineer
Requisition ID41578BR
Location(s)India - Bangalore
Job DescriptionGENERAL SUMMARY
Responsible for participating in the execution of procedures for ensuring the quality and serviceability of new features and releases of software. Authors and executes test cases, using defined methodologies for manual and/or automated tests. Responsible for updating methods and procedures to ensure continuous improvement to software quality assurance and serviceability standards. Isolates, reproduces and tracks bugs and verifies fixes. Analyzes test results to ensure existing functionality and recommends corrective action. Maintains and modifies test environment and configuration as needed, creates new test environments and configurations to meet test cases or problem recreation requirements. Documents test results and manages and maintains defect and test case databases to assist in the continuous improvement and modification of software. Assists in the assessment and planning of test efforts required for new functions/features under development. Works with quality and development engineers in resolution of problems.
PRINCIPAL DUTIES AND RESPONSIBILITIES
Provides solutions to a variety of problems of moderate scope and complexity.
Use tools appropriately with technical guidance and complete tasks and assignments under normal supervision.
Follows standard engineering/test practices, uses judgment within defined practices and procedures.
Implements work-plans and schedules as assigned.
Seeks assistance when needed, demonstrates self-initiative..
Sphere of influence primarily limited to immediate work group.
Proficiency in the design, implementation, and maintenance of a test environment, including necessary equipment, configuration, and software.
General knowledge of at least one mainstream language, (preferred proficiency in C, C++, or JAVA). Familiarity with scripting language, Perl or Shell Scripting in open systems and JCL in mainframe environment.
Ability to read a specification (hardware, software or network) and develop appropriate test methodology.
Ability to learn and apply new tools and applications.
Full use and application of standard engineering principles, theories, and concepts.
0
SKILLS
Analytical ability.
Communication skills.
Problem solving skills.
Possesses strong product/technology/industry knowledge.
Communication skills.
Problem solving skills.
Proficiency in hardware, software and/or operating systems environments.

TitleSr SW Quality Engineer
Requisition ID40764BR
Location(s)India - Bangalore
Job DescriptionPRINCIPAL DUTIES AND RESPONSIBILITIES

* Collaborate with other Engineers, Engineering groups & senior management, voluntarily shares information.
* Perform required tests in a self-directed manner, anticipate issues, and modify procedures as necessary.
* Offer proposed design changes/suggestions to processes and procedures, involved in product planning as it relates to quality standards.
* Should be technically strong and able to resolve any technical issues for the team and able to point to right person to get answers if he/she not able to resolve the issues on own.
* Should have good sense of urgency, to get quick resolution to any of kind of issues coming during the test execution.
* Execute good judgment to ensure the use of correct test procedures, able to design ad-hoc tests.
* Can communicate well to onsite teams on any issues and concerns of the team.
* Should be able to identify risk and give sufficient inputs to lead if available.
* Actively participate in team meetings.
* Capable of writing test plan, test specification documents.
* Closely with developers to create and execute test scripts from specifications and product requirements.
* Capable of implementing automated test plans based on some combinations of scripting and development languages.

SKILLS

* Knowledge of testing strategies with automated tools.
* Detail oriented.
* Possesses strong product/technology/industry knowledge.
* Communication skills.
* Problem solving skills.
* Should be technically sound in resolving issues during the testing.
* Good programming skills : Java, C, C#, .Net
* Scripting language is must [Shell or Perl or Python,..]
* Experience in Linux/Unix and Windows platforms.
* Experience in databases, preferably Oracle, SQL and DB2.
* Experience in API, functional and non-Functional testing like performance, stress, etc.,
* Must be able to multi-task and prioritize tasks in a timely manner, work well in a team environment, and be able to analyze and solve complex problems.
* Ability to work effectively and collaboratively with others.
* Have the detailed platform and networking knowledge to set up and maintain a combination of different network environments.
* Experienced writing test cases from both use cases and functional specification.
* Able to provide on-going input and feedback of QA product standards, testing methods and automated testing tool utilization.

Education Required [min] : Bachelors (Technical)

Experience Required: 4-7 Years


TitleSr SW Quality Engineer
Requisition ID40767BR
Location(s)India - Bangalore
Job Description PRINCIPAL DUTIES AND RESPONSIBILITIES

• Collaborate with other Engineers, Engineering groups & senior management, voluntarily shares information.
• Perform required tests in a self-directed manner, anticipate issues, and modify procedures as necessary.
• Offer proposed design changes/suggestions to processes and procedures, involved in product planning as it relates to quality standards.
• Should be technically strong and able to resolve any technical issues for the team and able to point to right person to get answers if he/she not able to resolve the issues on own.
• Should have good sense of urgency, to get quick resolution to any of kind of issues coming during the test execution.
• Execute good judgment to ensure the use of correct test procedures, able to design ad-hoc tests.
• Can communicate well to onsite teams on any issues and concerns of the team.
• Should be able to identify risk and give sufficient inputs to lead if available.
• Actively participate in team meetings.
• Capable of writing test plan, test specification documents.
• Closely with developers to create and execute test scripts from specifications and product requirements.
• Capable of implementing automated test plans based on some combinations of scripting and development languages.

SKILLS

• Knowledge of testing strategies with automated tools.
• Detail oriented.
• Possesses strong product/technology/industry knowledge.
• Communication skills.
• Problem solving skills.
• Should be technically sound in resolving issues during the testing.
• Good programming skills : Java, C, C#, .Net
• Scripting language is must [Shell or Perl or Python,..]
• Experience in Linux/Unix and Windows platforms.
• Experience in databases, preferably Oracle, SQL and DB2.
• Experience in API, functional and non-Functional testing like performance, stress, etc.,
• Must be able to multi-task and prioritize tasks in a timely manner, work well in a team environment, and be able to analyze and solve complex problems.
• Ability to work effectively and collaboratively with others.
• Have the detailed platform and networking knowledge to set up and maintain a combination of different network environments.
• Experienced writing test cases from both use cases and functional specification.
• Able to provide on-going input and feedback of QA product standards, testing methods and automated testing tool utilization.

Education Required [min] : Bachelors (Technical)
Experience Required: 4-7 Years

TitleSr SW Quality Engineer
Requisition ID41582BR
Location(s)India - Bangalore
Job DescriptionGENERAL SUMMARY
Responsible for participating in the execution of procedures for ensuring the quality and serviceability of new features and releases of software. Authors and executes test cases, using defined methodologies for manual and/or automated tests. Responsible for updating methods and procedures to ensure continuous improvement to software quality assurance and serviceability standards. Isolates, reproduces and tracks bugs and verifies fixes. Analyzes test results to ensure existing functionality and recommends corrective action. Maintains and modifies test environment and configuration as needed, creates new test environments and configurations to meet test cases or problem recreation requirements. Documents test results and manages and maintains defect and test case databases to assist in the continuous improvement and modification of software. Assists in the assessment and planning of test efforts required for new functions/features under development. Works with quality and development engineers in resolution of problems.
PRINCIPAL DUTIES AND RESPONSIBILITIES
Provide solutions for wide range of complex problems.
Independently determines and develops approach to solutions, under only limited direction.
Responsible for providing requirements and specifications for the automation of test cases.
Accountable for delivery of subsystem, anticipate issues and addresses proactively.
Develops new test methodologies or processes, re-evaluate existing processes.
Contributes to the development and achievement of organizational goals and objectives.
Represents the organization on project teams and may perform technical project leadership roles.
Sphere of influence is likely to extend outside of work group or department.
Fully competent in the design, implementation, and maintenance of a test environment, including necessary equipment, configuration, and software.
Demonstrated skill with developing appropriate test methodologies.
Fully competent in the use of necessary tools and applications.
Knowledge and wide application of engineering principles, theories, and concepts, and working knowledge of other related fields.
General understanding of business environment.
Fosters teamwork and collaboration within and across work groups.
SKILLS
Communication skills.
Project management skills.
Understanding of business environment.
Possesses strong product/technology/industry knowledge.
Communication skills.
Problem solving skills.
Proficiency in hardware, software and/or operating
systems environments.


TitleSenior Software Quality Engineer
Requisition ID41559BR
Location(s)India - Bangalore
Job Description

GENERAL SUMMARY

You would be responsible to work within the Information & Event Management Group (IEMG), a division of RSA Security in India. This group will be part of the IEMG Engineering organization in India and will contribute significantly to the delivery of Log Management product. The product will collect logs from Systems & devices in an enterprise, and archive, analyze and report on it. It will be deployed as an appliance. This product is an important part of the IEMG group’s future product strategy.
The Senior Software Quality Engineer is an integral part of the engineering team and involved throughout the product lifecycle from product specifications to the final release to the customer. This person will be a technical lead for quality engineering, developing and implementing leading edge systems and controls to ensure that organization meets product quality requirements as specified in the PRD. Responsible to define and implement design rules, techniques, and methods for engineering Quality, Performance, Reliability and Serviceability in the product releases.
The ideal candidate will be a detail-oriented self-starter with sharp problem-solving and analysis skills as well as the desire to excel in a dynamic software development environment.. The candidate should also have excellent interpersonal and communication skills and the ability to work as a member of a cross-functional team to resolve/test issues efficiently. A flexible attitude and ability to quickly learn new technology is essential.
Responsibilities
- You will be required to analyze requirements, identify tasks, provide estimates and execute to meet the scheduled targets.
- You must possess good oral and written communication skills to document the requirements and designs of the software and test harnesses you create to analyze functional stability, reliability and performance.
- The job will require a thorough understanding of the product architecture, features and functions. You must possess strong programming skills to localize bottlenecks and suggest the first level analysis / workaround / get the same prioritized and fixed.
- You must have strong debugging skills.
- You should be self-motivated, proactive and able to execute tasks independently and within a team environment.
- You must be able to quickly adapt to the rapidly changing security marketplace and be willing to learn new technologies as they evolve.
- May develop new programs and subprograms, as well as enhancements, modifications, and corrections to existing testing methodologies and processes.
- Exercises considerable latitude in determining technical objectives, without appreciable direction
- Interacts cross functionally on matter that require coordination across organization lines
SKILLS - Mandatory
• Overall industry experience of more than 5 years in Quality Engineering
• Strong understanding of networking concepts (TCP/IP, HTTP, FTP, RPC, DNS, DHCP).
• Knowledge of software engineering and test methodologies in the context of an enterprise solution
• Experience in testing Client-Server, Web-based Enterprise applications with RDBMS
• Experience having worked as a technical lead, owning the product QC and mentoring team members.
• Experience carrying out both functional and non-functional tests.
SKILLS – Desirable
• Programming / Scripting experience (C, C++, Java, Unix Shell scripting, Perl.)
• Knowledge of applying QA techniques for network appliances (switches/routers, IDS/IPS) is required.
• Experience in Log management, Network management or IDS is a big plus
• Experience in performance, scalability and reliability testing in the context of an enterprise solution.
• Experience setting up a PSR test lab


TitlePrincipal SW Quality Engineer
Requisition ID41561BR
Location(s)India - Bangalore
Job DescriptionGENERAL SUMMARY
Responsible for participating in the execution of procedures for ensuring the quality and serviceability of new features and releases of software. Authors and executes test cases, using defined methodologies for manual and/or automated tests. Responsible for tests, methods, and procedures to ensure continuous improvement to software quality assurance and serviceability standards. Isolates, reproduces and tracks bugs and verifies fixes. Analyzes test results to ensure existing functionality and recommends corrective action. Documents test results and manages and maintains defect and test case databases to assist in the continuous improvement and modification of software. Performs the assessment and planning of test efforts required for new functions/features under development. Influences design changes to improve quality and features testability. Consults with quality and development engineers in resolution of complex problems. May develop new programs and subprograms, as well as enhancements, modifications, and corrections to existing testing methodologies and processes. May be responsible for management of project teams, developing or executing project plans, budgets, and schedules.
PRINCIPAL DUTIES AND RESPONSIBILITIES
Develops solutions to complex problems, which require frequent use of ingenuity and creativity.
Exercises considerable latitude in determining technical objectives, without appreciable direction.
Offers proposed changes/suggestions to processes and products, exerts significant latitude in determining objectives of an assignment.
Collaborates well with other engineers and other engineering groups, voluntarily shares information.
May be accountable for overall product and/or serve as a customer advocate, may represent organization as principal customer contact.
Significant contributor to organizational goals and objectives.
Interacts cross functionally on matter that require coordination acrss organization lines.
Sphere of influence likely to extend outside of the organization.
High level of proficiency in all necessary processes, applications, and tools.
Demonstrated knowledge of project management, able to identify business impact of proposed projects and designs.
Demonstrated skill with development of new theories and methods related to testing.
Full understanding of overall business and competitive environment, including mission and strategic direction of the organization.
Ability to lead people, projects, and operations.
Fosters teamwork and collaboration across work groups and with other organizations.
Strong written and verbal communication skills, solid interpersonal skills, able to mentor junior engineers and provide technical guidance
SKILLS
Negotiation skills.
Ability to influence others to achieve results.
Presentation skills.
Possesses strong product/technology/industry knowledge.
Communication skills.
Problem solving skills.
Proficiency in hardware, software and/or operating systems environments.
TitlePrincipal SW Quality Engineer
Requisition ID41558BR
Location(s)India - Bangalore
Job Description

GENERAL SUMMARY

You would be responsible to work within the Information & Event Management Group (IEMG), a division of RSA Security in India. This group will be part of the IEMG Engineering organization in India and will contribute significantly to the delivery of Log Management product. The product will collect logs from Systems & devices in an enterprise, and archive, analyze and report on it. It will be deployed as an appliance. This product is an important part of the IEMG group’s future product strategy.
The Principal Software Quality Engineer is an integral part of the engineering team and involved throughout the product lifecycle from product specifications to the final release to the customer. This person will be a technical lead for quality engineering, developing and implementing leading edge systems and controls to ensure that organization meets product quality requirements as specified in the PRD. Responsible to define and implement design rules, techniques, and methods for engineering Quality, Reliability and Serviceability in the product releases.
The ideal candidate will be a detail-oriented self-starter with sharp problem-solving and analysis skills as well as the desire to excel in a dynamic software development environment. The candidate should also have excellent interpersonal and communication skills and the ability to work as a member of a cross-functional team to resolve/test issues efficiently. A flexible attitude and ability to quickly learn new technology is essential.

PRINCIPAL DUTIES AND RESPONSIBILITIES

• Plans & authors Test Strategy and ensures testability is considered by development in all stages of the life cycle
• Plans, schedules and tracks the creations of Test plans using defined methodologies for manual and/or automated tests
• Lead the QE team in isolating, reproducing, tracking bugs and verifying fixes
• Analyzes test results to ensure existing functionality and recommends corrective action. Documents test results, manages and maintains defect & test case databases to assist in process improvement and estimation of future releases.
• Performs the assessment and planning of test efforts required for new functions/features under development. Influences design changes to improve quality and feature testability.
• Consults with quality and development engineers in resolution of complex problems..
• May develop new programs and subprograms, as well as enhancements, modifications, and corrections to existing testing methodologies and processes.
• Exercises considerable latitude in determining technical objectives, without appreciable direction
• May be accountable for overall product and/or serve as a customer advocate, may represent organization as principal customer contact
• Interacts cross functionally on matter that require coordination across organization lines

SKILLS - Mandatory

• Overall industry experience of more than 8 years in Quality Engineering
• Strong understanding of networking concepts (TCP/IP, HTTP, FTP, RPC, DNS, DHCP).
• Knowledge of software engineering and test methodologies in the context of an enterprise solution
• Programming / Scripting experience (C, C++, Java, Unix Shell scripting, Perl.)
• Experience in designing API based test automation suite
• Experience in testing Web-based applications and RDBMS
• Experience testing in both Linux or other UN*X environments

SKILLS – Desirable

• Knowledge of applying QA techniques for network appliances (switches/routers, IDS/IPS) is required.
• Experience in Log management, Network management or IDS is a big plus
• Experience in performance, scalability and reliability testing in the context of an enterprise solution.
• Experience with test automation tools and developing test frameworks (JUnit or CPPUnit)


No comments:

Post a Comment