Senior Quality Engineer / Senior Performance Engineer
Technical Skills:
• Performance Engineering/Testing of Banking or Financial Services applications
• Experience of performance testing Web based applications
• Expertise on scripting, scenario creation, test design and execution using any performance testing tool, preferably using Load Runner
• Expertise in profiling the application using tools like JProfiler
• Ability to identify thread blocks, hot spots, high time consuming methods and other application performance bottlenecks
• Expertise with system level debugging (CPU, Memory, Disk & Network)
• Knowledge of java performance concepts like garbage collection, class loading, multithreading & synchronization, concurrent collections etc..
• Knowledge of database concepts and exposure to database analysis using AWR, ADDM Reports (Oracle), Snapshots (DB2)
• Ability to identify database performance bottlenecks such as bad queries, full table scans, hard parses, non-optimized database layout or system configuration
• Experience in monitoring of performance tests using tools namely nmon, topas, iostat, lsof, jconsole, db2top
• Ability to perform root cause analysis and identify opportunities for performance improvement
• Ability to provide pointed and insightful inputs
• Knowledge of performance testing concepts, different testing methods & SDLC
• Expertise in conducting different kinds of performance testing (load test, stress test, soak test)
• Knowledge of java development and the ability to map the issue to code is a plus
|