Required Skills

Performance Tester

Work Authorization

  • Us Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 10th Nov 2021

JOB DETAIL


•    moderate understanding of unix/linux, Java
•    willingness to learn new concepts/technologies
•    ability to manage multiple issues simultaneously/setting priorities
•    understanding Performance testing /engineering concepts and related tools (AppD, Splunk, etc)
•    critical thinking/problem solving

Additional details: 
•    Paul’s Rx Connect team is responsible for retail pharmacy performance testing
•    TCS owns most of Rx Connect as they built this product about 15 years ago
•    This is an open-ended contract, if the person is a good fit in the role – they will keep them contracting long-term
•    Their load running tool is Java based, run on Linux and deployed using Jenkins.  So those would be most helpful.
•    There are about 3-5 tests running at one time and each runs for about 6 hours

Position Summary: Performance Engineer

•    Collaborating with key stakeholders to gather Non-Functional Requirements (NFRs).
•    Communicating and translating business objectives into measurable and testable requirements, analyzing platform performance and evaluating system capacity.
•    Setting up the performance engineering environment. Including configuring the three tier architecture Web servers, App Servers, and Database Servers.
•    Building and deploying the Application code from development environment to the Performance engineering(equal to production) environment by using the DevOps tools Software tools SVN, Quick build , Jenkins (GitHub)
•    Installing Oracle 12G database packages installations, writing SQL/PL SQL programs , setting up the 3 major database components (OLTP, ODS,AAS) to maintain the patient/Pharmacy data and to create the Performance test data.
•    Recording Test scenarios and customizing virtual user scripts in Test execution tools like HP Load Runner, JMETER, Unix/Linux, shell, Perl, C/C++, Java scripting methodology for various protocols(http, https, html, SAP, Restful web services). 
•    Simulating the load on application using virtual users with help of load generators or Unix/Linux shell scripting technologies and Executing load test, stress test, capacity test.
•    Monitoring end user Response time, Transactions pass rate, execution rate of Transactions per second, Server CPU utilization, Memory utilization, and system resource utilization for bottleneck detection on primary client Side and server side metrics under load execution.
•    Identifying the performance bottleneck issues of the application by analyzing client/server logs, errors, exceptions, Web logic heap/thread dumps analysis, Database AWR, SQL dump analysis.
•    Running robust tests, and using a mixture of monitoring tools to identify and mitigate possible reliability and performance issues (Tools: Splunk, load runner, App dynamics, Dynatrace).
•    Running capacity and scalability, stress tests to determine scaling and utilization parameters for various service tiers.
•    Defining performance monitoring requirements and alert thresholds.
•    Performing root cause analysis and creating reports that describe detected defects and possible causes.
•    Leading performance, stress, and failover test activities to analyze areas of improvement in our infrastructure layers
•    Advising development teams on scalability and performance strategies.
•    Driving cross organizational projects and initiatives to help improve end user performance experience by creating meaningful metrics to track performance goals and KPIs
•    Analyzing Performance results, and thereafter troubleshooting, tuning, and improving capacity prior to the decision to Go-Live.

Qualifications/Skills:

•    Minimum of a Bachelors in Computer Science , Information Technology, or related field of study.
•    Extensive experience with technologies such as UNIX/LINUX, Shell scripting, Oracle, Java, .Net, SQL/PL, SQL, Oracle JDE 9.2 ERP application, oracle 12G, sales force, cloud testing, HTTP/HTML protocol, Middleware Technologies (WebSphere/WebLogic), J VisualVM, J console, , Control-M, Windows, Eclipse, SVN, Eclipse, Putty, Java Swing, J2EE, Web services, XML, GEM-fire, NEO LOAD, HP Load Runner, Jmeter, APM tools Site scope, Dynatrace, App dynamics, Perfmon, and Wily.

Company Information