PROFESSIONAL EXPERIENCE Confidential Role : Performance Engineer ROLES AND RESPONSIBILITIES - Collecting and understanding thenon functional and performance Requirements.
- Coordinating with the development team and collecting the metrics from the server logs to identify the business critical traversal flow that has to be tested and percentage of load for each flow.
- Preparing the traversal flow document for the identified business flows.
- Preparing User Profile for the identified business flows.
- Initiating technical troubleshooting working sessions with respective teams.
- Researching and investigating application defects to fix and assign to responsible teams.
- Preparing detailed Test Plan.
- Conducting Root Cause Analysis RCA sessions on system incidents.
- Communicate coordinate regularly with globally dispersed teams.
- Developing simulation scripts using the HP Load Runner.
- Executing Smoke test to validate the scripts, environment and data.
- Executing test runs based upon the real time scenario to find the scalability, stability, Capacity and response time of the identified transactions.
- The system is stressed to identify the maximum user load sustainable by the application.
- Monitoring server performances during tests to identify potential bottlenecks using CA Willy.
- Analyzing the test results and documenting the detailed report consisting of the response time, scalability level of the application and performances CPU and Memory of Application, Web and Database servers.
- Using VBA and Excel Macros to compare analysis reports and generate dashboard for test results analysis.
- Coordinating with different teams Development, Technical Operations and Database for environment changes and environment up gradation.
ENVIRONMENT | HP ALM, Load Runner, HP Performance Center 12.0, HP Quality Center 12.1, CA Willy, HP Diagnostics, VBA, Java/ J2EE, Web Sphere, Mainframe, Oracle, MQ | Confidential Role : Test Lead ROLES AND RESPONSIBILITIES - Collecting and understanding thenon functional and performance Requirements.
- Coordinating with the development team and collecting the metrics from the server logs to identify the business critical traversal flow that has to be tested and percentage of load for each flow.
- Preparing the traversal flow document for the identified business flows.
- Preparing User Profile for the identified business flows.
- Initiating technical troubleshooting working sessions with respective teams.
- Researching and investigating application defects to fix and assign to responsible teams.
- Preparing detailed Test Plan.
- Conducting Root Cause Analysis RCA sessions on system incidents.
- Communicate coordinate regularly with globally dispersed teams.
- Developing simulation scripts using VUGen component of HP Load Runner.
- Executing Smoke test to validate the scripts, environment and data.
- Executing test runs based upon the real time scenario to find the scalability, stability, Capacity and response time of the identified transactions.
- The system is stressed to identify the maximum user load sustainable by the application.
- Monitoring server performances during tests to identify potential bottlenecks.
- Analyzing the test results and documenting the detailed report consisting of the response time, scalability level of the application and performances CPU and Memory of Application, Web and Database servers.
- Using VBA and Excel Micros to compare analysis reports and generate dashboard for test results analysis.
- Coordinating with different teams Development, Technical Operations and Database for environment changes and environment up gradation.
- Leading and coordinating with will all related team members in agile environment to keep everyone on same page for project status.
ENVIRONMENT | HP Load Runner, HP Performance Center 11.0 / 9.51,VUGen, HP Quality Center 10.0, Adlex, HP Diagnostics, Excel VBA, Java/ J2EE application, Web Sphere, Oracle, | Confidential Role : Performance Test Engineer ROLES AND RESPONSIBILITIES - Collecting and understanding thenon functional and performance Requirements.
- Coordinating with the development team and collecting the metrics from the server logs to identify the business critical traversal flow that has to be tested and percentage of load for each flow.
- Preparing the traversal flow document for the identified business flows.
- Preparing User Profile for the identified business flows.
- Preparing detailed Test Plan.
- Developing simulation scripts using VUGen component of HP/Mercury Interactive's Load Runner.
- Executing Smoke test to validate the scripts, environment and data.
- Executing test runs based upon the real time scenario to find the scalability, stability, Capacity and response time of the identified transactions.
- The system is stressed to identify the maximum user load sustainable by the application.
- Monitoring server performances during tests to identify potential bottlenecks.
- Analyzing the test results and documenting the detailed report consisting of the response time, scalability level of the application and performances CPU and Memory of Application, Web and Database servers.
- Using VBA and Excel Micros to compare analysis reports and generate dashboard for test results analysis.
- Coordinating with different teams Development, Technical Operations and Database for environment changes and environment up gradation.
ENVIRONMENT | HP Load Runner, HP Performance Center 9.52,VUGen, HP Quality Center, Hypric, HP Diagnostics, JProfiler,Excel VBA, Java/ J2EE application, Web Sphere, DB2 | Confidential Role : J2ee Developer ROLES AND RESPONSIBILITIES - Implemented J2EE patterns viz. MVC, Business Delegate, Fa ade, Session Factory, DAO patterns.
- Create JSPs for user interface. Also created Action forms to pass data and maintain session.
- Created Action classes to process received data from Action forms for next action.
- Configured struts-config.xml to map Action classes, Action Forms, JSPs.
- Responsible to create new Parsers as Filter Classes, calling those filters into the base filter class.
- Wrote business methods in Stateless Session Beans as Session Fa ade to get the Data from the DAO layer.
- Wrote DAO components to interface with Java as a Service Layer for the Databases.
- Used the Connection Pooling and Datasource lookup features in the DAO layer using J2EE design patterns
- Made the logging Framework for each layer in MVC using Log4J API.
- Responsible to make the ANT script to compile and run the code.
- Code test with help of JUnit, for the particular release on Local and DEV blades.
- Developed code to handle synchronization, multithreading, object pooling.
- Responsible to make build request for the particular release and their version.
- Involved in testing application manually and interacted with QA teams to sort out defects in application as well as system performance.
- Monitored application and used profiler tools to dig out coding or server issues.
- Worked with Performance engineering team to understand issues causing through application to servers to avoid memory leak or garbage collection issues.
- Involved in support of shifting database from Siebel to Oracle.
ENVIRONMENT | J2EE, JAVA 1.5, JSP 2.0, Struts 1.2, XML, DTD, Eclipse 3.1.2, JBoss 4.0.3, Log4J, JUnit, FTP, Unix, Oracle 10g, Siebel, Windows XP. | |
Confidential Role : J2ee Lead OSC ROLES AND RESPONSIBILITIES - Implemented J2EE patterns viz. MVC, front controller, Helper,Value Object, Session Facad, DAO patterns.
- Responsible to call business methods from DAO.
- Wrote Action Forms and Action classes. Implemented Action Errors feature of Struts.
- Configured struts-config.xml and web.xml and properties file.
- Used Ajax tags to provide easy UI through XMLHttp.
- Used SOA for Web-Services middle tier by using WSDL, SOAP.
- Modified various JSPs at the view layer.
- Developed code to handle synchronization, multithreading, object pooling.
- Deployed application on WebSphere Application Server.
ENVIRONMENT | J2EE, JAVA 1.5, EJB 3.0, JSP 2.0, Struts 1.2, XML, DTD, Eclipse 3.1.2, JBoss 4.0.3, Log4J, JUnit, FTP, Unix, Oracle 9i, Windows XP. | Confidential Role : J2ee Developer ROLES AND RESPONSIBILITIES - Implemented J2EE patterns viz. MVC, front controller, Helper,Value Object, Session Facad, DAO patterns.
- Responsible to call business methods from DAO.
- Wrote Action Forms and Action classes. Implemented Action Errors feature of Struts.
- Configured struts-config.xml and web.xml and properties file.
- Used Ajax tags to provide easy UI through XMLHttp.
- Used SOA for Web-Services middle tier by using WSDL, SOAP.
- Modified various JSPs at the view layer.
- Developed code to handle synchronization, multithreading, object pooling.
- Deployed application on WebSphere Application Server.
ENVIRONMENT | J2EE, JAVA 1.5, JSP, Struts 1.2, Ajax, Web-Services, XML, DTD, Eclipse, Websphere, Log4J, JUnit, Unix, Sybase 11.0, Oracle 9i, Windows XP. | Confidential Role : J2ee Developer ROLES AND RESPONSIBILITIES - Developed UML from the functional specifications.
- Used Rational Rose for designing class diagrams from the use cases.
- Wrote JSPs for view layer and ActionForm classes, Action Classes in models.
- Extensively used the Struts Tag Libraries in the JSPs.
- Implemented Struts Tiles also in the UI.
- Managed struts-config.xml and tiles-definitions.xml
- Deployed application on WebSphere Application Server 5.0 with WSAD5.0.
- Used SQLs and PL-SQL in Oracle 8i environment.
- Used Validation Framework for client validations.
- Used JDBC connectivity with Oracle 8i.
ENVIRONMENT | Windows NT, JDK1.3, Servlets2.2, JSP1.1, Struts 1.1, JDBC2.0, XML, WebSphere Application Server 5.0 with WSAD 5.0, Rational Rose2000 , JUnit, HTML, JavaScript, Oracle 8. | |