We provide IT Staff Augmentation Services!

Oracle Web Application developer Resume

5.00/5 (Submit Your Rating)

DallaS

EXPERIENCE SUMMARY:

  • A Competent Professional with 12 Years of rich experience in field of Performance testing, Consulting and Engineering with 6+ Years of team leading experience from both onshore/offshore models
  • Involved in End - to-End performance testing and application Infrastructure monitoring for Web based, Client/Server, and Webservices based applications
  • Experience in Performance testing Tools like LoadRunner, Performance Center, SOASTA, Jmeter, Neoload
  • Extensive hands-on in LoadRunner protocols such as web(http/html), web services(WSDL, REST API, and SOAP), web (click and script), Ajax (TruClinet), Oracle (NCA), Microsoft RDP and Oracle Web Application 11i protocols
  • Extensive hands-on in APM tools like Dynatrace, Splunk, SiteScope and HP BSM for providing application code-level diagnostics
  • Good knowledge on Diagnostics & Web page analysis tools like Fiddler, Wireshark, HttpWatch, IE Inspector, WebPageTest & Yslow
  • Knowledge & Experience in analyzing & measuring the Performance Monitors on Window’s Resources using Perfmon, Unix Resources using NMon, VMSTAT, IOSTAT, NETSTAT, MEMSTAT
  • Extraction and Collation of test results from different sources, preparation of initial low level test results and High level test summary report presentation with observations and recommndations
  • Working knowledge in analyzing AWR and Statspack Reports and presenting findings together with DBA
  • Extensive working knowledge in Agile framework especially in Scrum and well versed with Scrum Events, Roles and Artifacts
  • Expertise in capacity estimation/planning, modeling, monitoring, analyzing and recommending solutions to performance problems with enterprise business applications.
  • Good Knowledge on creating performance test strategy, end to end performance test plans and RFP/SOW/Proposal creation for performance testing projects
  • Competent at analyzing NFR’s (Non Functional Requirements), working on POC’s, Approach, test case design, generating test scripts and analyzing test results
  • Experience in analyzing CPU utilization, Memory usage, Garbage Collection and DB connections to verify the performance of applications
  • Very good knowledge in gathering requirements, planning proactively and organizing the requirements effectively
  • Well versed in carrying out the test leading activities & documentations related to Performance project planning, project timelines, Test execution plan, and Test closure report
  • Onsite Experience as Test Lead for multiple customers and locations
  • Participated in Defect Reporting/Tracking and responsible for preparing Defect summary report
  • Excellent team player with outstanding analytical and problem solving skills
  • Good interpersonal & Communication skills, committed, result oriented, hard working with a quest and zeal to learn new technologies
  • Active and Critical member in Performance testing COE and Member of performance testing RFP team

TECHNICAL SKILLS:

Tools: Performance Test - SOW, Estimations, Test Assessment, Test Strategy and Planning, Proof of Concept, Non Functional Requirement Gathering, Test Case/Work Flow creation, Test Script Designing and execution, Performance Test Analysis and Report

Performance Testing Tools: HP Load Runner, HP Performance Center, NeoLoad, JMeter, SOASTA

APM, Monitoring & Analysis Tools: Dynatrace, SPLUNK, HP BSM, HP Sitescope, Fiddler, HttpWatch, IE Inspector, YSlow, JConsole, JVisualVM, Webpage Test, IBM Performance Tool Kit, ESB logs, SAP Transaction Codes, Perfmon, Nmon, VMSTAT, IOSTATProtocol web(http/html), web services(WSDL,REST API, and SOAP), web (click and script), Ajax(click and script), Ajax (Truclient), Oracle (NCA), Microsoft RDP and Oracle Web Application 11i protocols

Client Side Performance Analysis: Fiddler, HttpWatch, IE Inspector, WebPageTest, Yslow and Web Page Optimizations using Chrome tools

Test Types & Methodology: Application (Integration, Component/System, and Performance), Infrastructure, and Hardware tests, Risk Based Testing, Response, Endurance, Scalability, Stress, Fail Over, Throughput Testing, Concurrency Testing, Benchmark Testing, Cache Testing, Data Dependency Testing, Query Scalability Testing

JVM Performance Tuning: JConsole, JVisualVM, GC and Heap Analysis, Thread dumps, Heap dumps, Memory Leaks, Connection Leaks

Workload Modelling & Analysis: Production traffic metrics using Google Analytics and Dynatrace, URL Traffic Analysis, Session Analysis, Clustering Analysis to extract typical navigational patterns, concurrency details, system impact assessment (CPU, memory, network, disk, etc), New Release Impact Analysis (business, system, user, usage), Additional capacity requirement projections (servers, memory threads, and connections)

Defect Management Tools: HP ALM, JIRA, TDP

Database: MySQL, Oracle

Database Performance: AWR Analysis, Active Session History Report analysis, Statspack Report, Contention/Locking Analysis

Operating Systems: Windows, Solaris and Unix

WORK EXPERIENCE:

Confidential, Dallas

Oracle Web Application Developer

Responsibilities:

  • Handling multiple delivery centers for end to end performance activities each deliver center include number of Applications.
  • Study and understanding nonfunctional requirements for all Portfolios
  • Coordinating with the Business and Development team to identify critical business flows for testing and confirm the test in scope for the project.
  • Doing POC for requirements feasibility for developing and designing
  • Provided test estimation and resource requirement for Performance activities using complexity model
  • Conducting business walkthrough for critical test cases doc
  • Prepared test plan based on business requirement document and prepared test cases and test procedures
  • Developed Performance Work Load Model, calculated pacing by gathering required data from Application Development Team
  • Ensure Test Environment is provided by the client; provide necessary review feedback for test data setup
  • Develop action plan for all the risk identified in test plan and seek support in mitigation of risk
  • Involved in development of performance test scripts based on different protocols and used industry standard checklist
  • Development of Test data creation scripts for smoother creation of test data for executions
  • Record and execute Performance scripts and troubleshoot issues, suggested best practices and recommendations
  • Executed and monitored different performance tests, analyzed the results, taking necessary steps to fix the issues
  • Monitoring and analyzing performance metrics (response times, CPU and Memory Utilization of servers, Throughput, Queue length, Thread count, transactions/sec, Hits per sec, JVM, Garbage Collections, Disk IO, Connection pools) during testing and proactive monitoring
  • Analyzed Thread Dumps and Heap dumps to identify Application code issues
  • Analyzed AWR and ASH reports to identify issues from database front
  • Monitoring the test servers during execution and performing the test analysis based on the performance stats captured during the test run
  • Analyzing the server utilizations and Client statistics like response times, throughput etc after the test run.
  • Extensive experience in monitoring and diagnosing system using Dynatrace tool
  • Involved in results analysis and pinpointing bottlenecks in environment
  • Performed analysis of JVM and Garbage Collection
  • Identifying the issues in application code or app/web server or DB server or in networks using Dynatrace
  • Worked closely with developers in fixing the code issues, support and IT teams to get the fixes on customer environments on time to meet customer schedules
  • Responsible for tracking bug fixes to customer environments which are identified and fixed from escalations or proactive monitoring
  • Preparation of High Level Summary Report and Detailed test report and communication with different stakeholders
  • Performance test results walkthrough with stakeholders and tracking the raised issues with infrastructure/corresponding teams

We'd love your feedback!