We provide IT Staff Augmentation Services!

Tech Lead Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Dynamic professional with 9+ years of overall experience in performance testing
  • Currently working as Tech Lead for the Blackflag performance testing project
  • Expertise in Performance test tools like HP Load Runner, Neoload, Jmeter, Performance Center, SOAP - UI
  • Experience in Web (HTTP/HTML), Web Services, Oracle 2-Tier, SAP GUI and Citrix ICA protocols
  • Holds good knowledge in service virtualization with SOAP-UI & ITKO LISA tool
  • Experience in scheduling and running batch jobs in SAS DI
  • Experienced in different kinds of performance tests like standalone tests, capacity test, platform regression test, soak test (endurance test) and breakpoint test (Stress test)
  • Familiarization in accessing and monitoring UNIX systems through custom scripts & monitors with significant UNIX skills
  • Designed the implementation plan and support for performance test stubs and harnesses required to facilitate all performance test activities
  • Involved in performance test plan preparation and prepared test strategy documents
  • Preparing performance test final reports
  • Participating in daily status calls, review meetings and design calls
  • Designing the test scripts, test scenarios and test data based upon the non functional requirements and executing them with respect to standards and methods
  • Good Programming skills across a range of scripting languages to make Load Runner script development easier
  • Expertise on high-level Java and JVM tuning using GC analysis and Queuing analysis
  • Monitoring the web logic and data base servers and performing pre and post health checks during each test run
  • Analyzing the server utilizations, performance stats like jstats and awr report after each test run
  • Tracking the performance issues and logging defects in HP Quality Centre& defect ownership
  • Flexible, versatile to adapt to any new environment and work on any project having good communication and interpersonal skills
  • Knowledge of introspection, transaction tracing and diagnostic techniques
  • Expertise in implementing performance engineering best practices
  • Excellent communication skills with strong technical expertise, good interpersonal skills, excellent team mentor and team player
  • Experience in Quality Management Group activities to have quality included delivery of projects

TECHNICAL SKILLS:

Performance tools: Load runner, Performance Centre, Jmeter, Neoload, SOAPUI, SAS, ITKO LISA

Protocols: Web services, Web HTTP/HTML, Oracle 2 tier, AMF, Citrix, Seibel

Monitoring tools: Unix monitoring, nmon, JMelody, Jconsole, JProfiler, Introscope, DynaTrace

Bug Tracking Tool: Quality Centre

Operating systems: UNIX and Windows

Database: Oracle, SQL server

Application Servers: Weblogic,Apache

Languages: C, C++, XML, perl, core Java, C#.NET

PROFESSIONAL EXPERIENCE:

Confidential

Tech Lead

Responsibilities:

  • Study and understand the non-functional requirements, workload / volumetric analysis of different sub-systems.
  • Participates in requirements/ design calls, project team meetings
  • Understand the performance impact scenarios for the release and scoping/de-scoping of the scenarios.
  • Requirements gathering and impact analysis by interacting with subject matter experts, developers, system integrators, environment team and business & systems analysts
  • Understand the application and identify key business processes in the application
  • Coordinating with the component teams to get the environment ready or fixed in case of any issues
  • Preparation of call flows for the scoped scenarios.
  • Gathering of latest volumes and extrapolating the same to our environment.
  • Co-ordinate and delegate various activities with test team at offshore and assist the team in resolving various scripting issues.
  • Sanity testing of the application and in case of discrepancies, reporting to the team
  • Preparing test scenarios and test data based on the non-functional requirements.
  • Preparation of performance test report and walk through the results to stake holders
  • Sharing reports with monitoring reports and providing value feedbacks.

Confidential

Sr. Software Engineer

Responsibilities:

  • Understand the performance impact scenarios for the release and scoping/de-scoping of the scenarios.
  • Requirements gathering and impact analysis by interacting with subject matter experts, developers, system integrators, environment team and business & systems analysts
  • Understand the application and identify key business processes in the application
  • Coordinating with the component teams to get the environment ready or fixed in case of any issues
  • Ensuring the new business scenarios mapped to test cases
  • Preparation of call flows for the scoped scenarios.
  • Gathering of latest volumes and extrapolating the same to our environment.
  • Sanity testing of the application and in case of discrepancies, reporting to the team
  • Developed Neoload scripts for required business scenarios and verifying the scripts.
  • Preparing test scenarios and bulk test data based on the non-functional requirements.
  • Responsible to monitor and to collect the CPU & memory utilizations of Web, Application and database servers during and after test execution
  • Analyzing performance stats like jstats after the test run.
  • Preparation of performance test report and walk through the results to stake holders

Confidential

Sr. Software Engineer

Responsibilities:

  • Study and understand the non-functional requirements, workload / volumetric analysis of different sub-systems
  • Participates in requirements/ design calls, project team meetings
  • Requirements gathering and impact analysis by interacting with subject matter experts, developers, system integrators, environment team and business & systems analysts
  • Understand the application and identify key business processes in the application
  • Responsible for preparing test strategy and Test plan documents
  • Coordinating with the component teams to get the environment ready or fixed in case of any issues
  • Responsible for prepare the Test scripts as per the requirement
  • Perform load test execution, performance monitoring and analysis
  • Resolve outstanding issues and queries for performance testing
  • Identifying high time taken queries during the migration and suggesting for tuning
  • Monitoring the DB server and providing valuable suggestions like index creation on table
  • Lead technical calls, defect calls & defect management
  • Preparation of performance test report and walk through the results to stake holders

Confidential

Team Lead

Responsibilities:

  • Gather non-functional requirements from concerned stake-holders such as designers, technical architects
  • Gather the volumes of various activities from production and changing the regression scope based on the volumes to replicate the real time scenarios
  • Prepare call flows on the requirements received, prepare test strategy report and design non-functional test scenarios
  • Develop/design scripts for the scenarios using the performance testing tool in AMF, Web (HTTP/HTML), Oracle-2-tier and Citrix ICA protocols based on the scenario
  • Conduct stand-alone load test, mixed scenarios load test as per the requirements and report preparation
  • Verify the regression scripts and implement required enhancements for the regression scenarios
  • Monitor the AUT by checking the resource utilizations of the database server and application server using OEM
  • Perform web logic server monitoring to analyze various configuration parameters like heap memory usage, thread count and garbage collection etc.
  • Collection of required logs from environment team to identify the performance issues
  • Raise defects through HP QC and after appropriate tuning is been made, re-test and close the defects after approval from concerned stake-holders
  • Prepare a performance sign-off report for every major release
  • Lead a team of 4 members, grooming them to understand and implement development skills required
  • Participation in project review meetings and audits
  • Assign and monitor day to day work of the Performance test team
  • Co-ordinate and delegate various activities with test team at offshore and assist the team in resolving various scripting issues
  • Prioritize, schedule and complete work on time for multiple capabilities with overlapping schedules
  • Resolve outstanding issues and queries for performance testing
  • Mentor and train the new associates on the LR tool on AMF, Citrix ICA protocol
  • Review deliverables in time to improve the quality/completeness of deliverable

Confidential

Team Lead

Responsibilities:

  • Involved in the overall end to end test cycle of a release - understanding of non-functional test requirements to sign-off of deliverable (performance test reports)
  • Participation in understanding of customer needs and overall business process
  • Working closely with designers and technical architects to finalize the performance scope and requirements
  • Preparing the strategy for selecting the suitable performance tools based on the requirement
  • Reviewing the E2E Test scenarios and arranging walkthrough call on it to get sign off from all the stakeholders
  • Setting up the monitoring counters on all the servers
  • Prepare the performance test scripts in VuGen Handle various scripting challenges like correlation, customized C functions etc
  • Assist test teams in creating Load Runner scripts for business transactions
  • Analyzing nmon, AWR reports and GC logs for the test duration
  • Running the jobs for ETL process & identifying the high time taken jobs
  • Verifying the data which is loaded into target database
  • Verified Data mapping and data lost between source and target systems
  • Design and configuration of load-runner scenarios for BI application
  • Defect management activities involving co-ordination with component teams to progress on the defects raised during testing and flag any high priority issue to upper management for resolution

Confidential

Performance Tester

Environment: Java, Web logic

Responsibilities:

  • Capturing the Requirements and understanding new CR's coming as part of the release by going through HLD, RDD etc
  • Preparing the Test Strategy plan
  • Creating Load Runner scripts for identified functionalities
  • Designing Load Runner scenarios in Performance Center based on the Load Test proposed
  • Executing Different types of Performance Tests with derived loads from Live Stats (Site Catalyst which is a customized portal for BT.COM production stats)
  • Types of performance tests include Standalone Testing, Functional Regression Testing, platform Regression Testing, Volume Testing, Soak Testing and other support tests
  • Analyzing the Application logs and Backend calls captured during testing by accessing UNIX Systems
  • Monitoring Performance Parameters (like CPU, Memory, Throughput, Queue length, Thread Count, Connection pools etc.) during testing
  • Monitoring the JVM for GC logs and heap size for the analysis of transaction response times
  • Creating test report from test results and lists any issues observed
  • Generating a final test report after the completion of analysis
  • Tracking the performance issues and defects through HP Quality Centre
  • Interacting with the design/development team during nonfunctional issues
  • Attending customer calls and Daily Standup calls
  • Ensure that all identified performance parameters are thoroughly monitored as per the Test Strategy and Test Scenarios

Confidential

Performance Tester

Environment: Oracle 10g, Oracle 2 Tier (LR protocol), OEM and Weblogic

Responsibilities:

  • Creating Load Runner scripts for identified functionalities
  • Designing load scenarios in Performance Center based on the load test proposed
  • Performance tests include Standalone Testing, Volume Testing, Soak Testing & other support tests
  • Monitoring Performance Parameters (like CPU, Memory, Throughput, Queue length, Thread Count, Connection pools, Hits per sec etc) during testing
  • Arranging daily and weekly calls and interacting with other teams / customer
  • Distributing the daily and weekly status reports
  • Involving in creation of Work Load Synthesis Scripts reviewing and enhancements
  • Preparation of final summary report which includes Performance test result analysis and all servers related performance parameters
  • Suggesting with value additions based on Performance test results

Confidential

Performance Tester

Responsibilities:
  • Gather the performance testing requirements by talking to the client and stake holders
  • Preparation of the performance test methodology document
  • Creating the automation script framework that will execute all the use cases as per the requirements.
  • Executing smoke tests to validate the scripts, and test environment.
  • Executing the load tests to find out the scalability of the application and a soak test to find out memory leaks
  • Analyzing the performance test results from and preparing a detailed performance test report

We'd love your feedback!