Post Job Free
Sign in

Software Development Performance Testing

Location:
Silver Spring, MD
Salary:
120000
Posted:
December 04, 2024

Contact this candidate

Resume:

TAMIRAT BONCHE

PERFORMACE TEST ENGINEER

Contact: Damascus Maryland

*******.**@*****.***

+1-240-***-****

SUMMARY

* ***** ** ********** ** end-to-end performance testing, defining testing methodologies, designing test plans and test cases, verifying, and validating application software and documentation based on standards for software development, and effective QA implementation in all phases of software development life cycle (SDLC).

• Successfully completed Azure migration for load and stress tests using different testing and monitoring tools i.e., using HP LoadRunner, Performance Center and JMeter and Neo Load.

• Strong experience in Agile methodologies.

• Detail-oriented Performance Testing Engineer with extensive experience in creating and implementing best practices for performance metrics.

• Proficient in end-to-end performance testing and engineering, with strong hands-on expertise in codebase analysis. Experienced in using LoadRunner and Python, with a heavy focus on thread dump analysis to ensure optimal system performance.

• Expert in planning, designing, coding, executing, monitoring, analyzing results, identifying the potential bottleneck, and suggesting to customers a complete step to improve application performance.

• Expertise in creating workload models based on the production peak load analysis and design different types of scenarios in the performance center.

• Create performance test analysis reports and documentation after test execution.

• Hands-on experience in analyzing a pure path and end-to-end transaction flow using Dynatrace monitoring tool.

• Experience in API testing (REST/SOAP) using LR Web service protocol and JMeter.

• Excellent hands-on experience in Splunk tool, creating the dashboard, creating analytics reports using Splunk, alerts, and reports.

• Expertise in writing SQL queries and database performance analysis using SQL profiler.

• Expert in developing Industry Standard VSTS, JMeter Scripts over web protocol, web services protocol, executed the load tests using HP Controller, Performance Center, Storm Runner, and analyzed the results.

• Experienced in consulting with Architects, DevOps, Project Managers, and Product owners to proactively analyze system performance and creating a solution plan.

• Experienced in APM Tools: Dynatrace, App insights, and Splunk to monitor infrastructure resources and applications which includes servers, operating systems, network services, network virtualization, JVM, GC, pure path, and log analysis for different application components.

• Experienced in monitoring system resources such as CPU usage, Memory usage, VM State, Network I/O State, and Garbage collection.

• Involved in analyzing, interpreting, and summarizing meaningful and relevant results in a complete performance test report.

• Proficient in working with LoadRunner, Performance center, HP SiteScope, and JMeter.

• Demonstrate extensive experience in CI/CD practices, utilizing tools like Jenkins, TeamCity, etc., for seamless integration of performance testing into development pipelines. EDUCATION & CERTIFICATIONS

• Bachelor of Science in Information Technology, Strayer University, 2020 Washington DC.

• Bachelor of Art in International Relations, New Generation University, 2009 Addis Ababa Ethiopia. TECHNICAL SKILLS

Testing Tools: LoadRunner, JMeter, NeoLoad and Quality Center Monitoring Tools: Dynatrace, Splunk, J2EE Diagnostics, Site Scope, Team Quest Operating Systems: Windows XP/NT/2000, UNIX, LINUX, DOS Scripting Languages: Java Script, HTML, DHTML, Python Java, C, C++, Visual Basic, JSP, .NET Databases: DB2, Oracle, SQL Server, Profile DB

APP Servers: WebSphere, WebLogic, Oracle AS

Development Methodologies: Agile, DevOps

Cloud Platforms: AWS, Azure

CI/CD Tools: Jenkins, Git, AWS Code Pipeline

EMPLOYMENT HISTORY

Capital One Bank 02/2021 – 9/2024

Role: Performance Test Engineer

Location: Mclean VA

• Responsible for end-to-end performance testing activity in project

• Responsible for requirement gathering and defining the scope, objective, and approach of the performance testing.

• Conducted meetings with application and business teams to understand functional and NFRs.

• Participated in all the phases of SDLC starting from the requirement, design, development, testing, and implementation phase.

• Designed and executed performance test scripts using tools such as JMeter and LoadRunner, focusing on key metrics like response time and throughput.

• Created LR scripts for the cloud-based UI application from the front end using the HTTP/HTML protocol.

• Used LoadRunner for UI load balance testing over server during peak traffic period.

• Created Vuser scripts using VuGen and Used LR Controller to generate and execute scenarios.

• Extensively used LoadRunner to conduct performance testing of the application.

• Executed, tested, and monitored system performance SiteScope and LoadRunner Controller.

• Implemented and mentored LoadRunner Test Harness, controller scenarios, run-time settings, correlation, parametrization, and other functions in LoadRunner.

• Analyze various graphs generated by LoadRunner Analysis including Database Monitors, Network Monitor graphs, User Graphs Error graphs, Transaction graphs, and Web Server Resource graphs.

• Spearheaded the implementation of Jenkins for CI/CD, creating automated pipelines that integrated code compilation, unit testing, and deployment processes.

• Established monitoring and alerting systems within Jenkins to track build failures and performance metrics, facilitating quicker resolution of issues.

• Provisioned and configured AWS environments for load testing, facilitating performance evaluations with LoadRunner by deploying multiple EC2 instances to simulate traffic.

• Integrated AWS Code Pipeline with Jenkins, automating deployment workflows and enabling seamless transitions from development to production environments, which enhanced overall deployment speed by 50%.

• Created and executed JMeter scripts for API performance testing of portal.

• Used JMeter for load balance testing over server during peak traffic period.

• Create, schedule, and run the scenarios using JMeter and generate necessary graphs.

• Used JMeter for API load balance testing over server during peak traffic period.

• Created and executed JMeter scripts for performance testing of portal.

• Create, schedule, and run the scenarios using JMeter and generate necessary graphs

• Deploy and manage the appropriate testing framework to meet the testing mandate.

• Create dashboards in Splunk for application log monitoring.

• Plan the load by analyzing task distribution diagram, transaction profile, and user profile.

• Perform HP Business Process Testing using SOAP UI/Quality Center for web Applications.

• Develop Web Service Vuser scripts for a Web Service Call using Soap UI.

• Use rendezvous points, load balancing, and IP spoofing to load test specific transactions.

• Monitor the system components using AppDynamics, Dynatrace and Splunk tools while running the load tests.

• Responsible for setting up performance monitors using secure CRT and SiteScope.

• Developed proficiency in SQL and relational databases, enabling effective analysis and reporting of test results.

• Provide weekly updates to the client and application team based on the test results and analysis. Environment: JMeter, Load Runner, Dynatrace, Splunk, Siebel, ASP, VBScript, PeopleSoft, Toad, Oracle, MQ Series, Unix, HTML, DHTML, XML, IIS, Apache, Quality Center, Agile RITE AID 03/2018 – 12/2020

Role: Siner Performance Test Engineer / JMeter Expert Location: Philadelphia PA

• Responsible for end-to-end performance testing activity in project

• Responsible for requirement gathering and defining the scope, objective, and approach of the performance testing.

• Conducted meetings with application and business teams to understand functional and NFRs.

• Provided support in the performance testing using JMeter task includes developing test plan, test script and reports.

• Presently working in an Agile development environment. Participate in weekly Scrum meetings for the applications development.

• Worked on Automated Test Scripts using HP UFT 11.5 and Mercury Quality Center 10.0 for the Automated Movement and Identification Solutions (PM AMIS) project.

• Good experience in using APM tool Dynatrace in monitoring business transaction across all tiers web/app/DB) of the applications.

• Develop scenario-based testing for the JMeter scripts.

• Create, schedule, and run the scenarios using JMeter and generate necessary graphs.

• Extensively worked on JMeter to create Thread Groups and test Web Application for various loads on key business Scenarios.

• Created and executed JMeter scripts for performance testing of portal.

• Verifying the Requirements via the Automated Scripts, Installing Rational Robot Tool on different environment).

• Verifying the Requirements via the Automated Scripts, Installing Rational Robot Tool on different environment).

• Executing automated scripts for different release Automated Movement and identification Solutions (PD AMIS) project and verifying the automated scripts identifies issues within the product. O Involved modifying the automated scripts-based Problem Report return against the application by the end users.

• Involved modifying the automated scripts-based Problem Report return against the application by the end users.

• Provide support testing of applications that has been developed using PowerBuilder 11.5 and Java. The Microsoft SQL Server 2008 database is used as the backend.

• Provided support in testing Web Application Performance Testing using Silk Perfumer Tool.

• Provided support functional testing of the Web Application using Silk Test

• Provide support and responsible for managing and tracking infrastructure requirements and software upgrade.

• support in developing status briefings for executive- level clients.

• Prepare in-depth analysis reports; highlight the performance issues or bottlenecks.

• Assessed the application performance after enhancement using Dynatrace and Splunk tools and provide signoff.

• Created analytics dashboards and reports in Splunk.

• Participated in design review /walkthrough sessions with project managers, developers, and products team.

Environment: JMeter, Dynatrace, Splunk PeopleSoft, Toad, Oracle, MQ Series, UNIX, HTML, DHTML, XML, IIS, Apache, Quality Center, Agile.

Moviri 01/2016 – 2/2018

Role: Performance Test Engineer

Location: Boston MA

• Worked as an independent consultant coordinated with multiple vendors.

• Analyzed the NFR (Non-Functional Requirement), created the preparation of the test plan and strategy, and logged performance defects in ALM.

• Provided performance testing and engineering of various client-server and multi-tiered applications using JMeter and NeoLoad as the primary testing tool.

• Generated automation test scripts for both the on prem and cloud-based applications from UI standpoint, simulation, and execution of real-time scenarios using NeoLoad.

• Monitored different tiers of applications using Dynatrace.

• Provided POC (Proof of Concept) for new assignments and estimations.

• Coordinated the nearshore test activities and provided report to Project Manager.

• Conditioned the test accounts by adding required test data for regression testing on assigned workflows.

• Extensively worked with Ajax True client, SOAP protocols, and web services.

• Managed multiple projects and responsible for end-to-end testing. Environment: Neoload, JMeter, PeopleSoft, Toad, Oracle, MQ Series, UNIX, HTML, DHTML, XML, IIS, Apache, APM, Dynatrace, ALM, Agile.



Contact this candidate