Getachew. A. Yerefu
QA ENGINEER PERFORMANCE TESTER
strong experience in QA testing (Manual, Automation & performance), Web based & Client-server based applications.
Back by strong credentials including a computer command of various testing suites, Waterfall, V-model, Kanban System, Agile/scrum methodologies and monitoring tools.
Strong working knowledge of Software Development Life Cycle (SDLC) & Software Testing Life Cycle (STLC).
Strong knowledge and working experience of Software Development Life Cycle (SDLC) methodologies such as waterfall, agile.
Agile-related process improvements for all the phases of SDLC, participated in creation and deployment of Process Model for Agile SDLC (including templates, role definitions, description of phases, list of deliverables, etc.)
Used HP ALM / JIRA to create Test Cases, and Scenarios, monitored the execution, log and tracked defects.
Responsible in writing the test scenarios and performing manual testing on the user stories using MTM / TFS
Automated the different customized objects of Salesforce.com with Selenium Web Driver and TestNG framework.
Performed manual functional testing of the APIs using Advanced Rest Client and SoapUI.
End to end automation of the same APIs using Cucumber (Ruby), SoapUI and SELENIUM tools.
Performed User Acceptance Testing.
Conducted Regression Testing on various builds of the application and reported the defects to the developer using JIRA, HP ALM, TARGET- PROSSER.
Extensive knowledge of different kinds of testing like Back-End Testing, Positive/Negative Testing, Black/White box Testing, Data Driven Testing, Black-box/White- Box Testing, End to End Testing, Unit Testing, Functional, Integration Testing, System Testing and Regression Testing.
Proficient in working with Quality Center and Automated testing using SELEINUM.
Writing test plans for enhancements, modifications of the software with different test scenarios.
Involved in modification frameworks for SELENIUM based testing using JAVA Scripts.
Extensive experience in writing SQL and PL/SQL scripts to validate the database systems and for backend database testing.
Proficient in writing and executing SQL Queries for data mapping and back-end testing.
Self-motivated with ability to work independently and in team environment to resolve technical and end-user issues.
Excellent communication and interpersonal skills & result-oriented individual with strong problem solving and analytical skills.
SQA Testing & Methodologies
Test Plans, Cases & Processes
Scripting & Documentation
Regression & Negative Testing
UI & Compatibility Testing
Data Interface & Migration Testing
Test Strategies & Coverages
QA & QC Standards
Testing and Automation Tools
Selenium, WebDriver, Jira,QC-ALM, Maven,Git,JMeter, LoadRunner, SOAPUI, and Rest.
HTML/HTML5, CSS/CSS3, jQuery, AJAX, XML, JSON, SOAP, REST
Database SQL, MySQL, Oracle, SQL server.
Unix/Linux (ubuntu, Debian), Windows XP
ActioNet – Baltimore MD FEB 2018– Present
Created or edited providers that was having trouble with the system due to system error in an Agile environment and reported those problems through JIRA.
The web element and locators are verified using Selenium IDE and Firebug.
Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
Designed and implemented different automation frameworks from scratch like BDD, Page Objects framework
Wrote test scripts and automated test cases for regression testing via Selenium Web-driver.
Executed SOAP based web services API testing (Java client and SoapUI).
Experience in logging defects, prioritize them, retest fixed defects and track them till closure using Bug tracking tools like HP ALM, Quality Centre, Target Processer, JIRA.
Logged defects thru HPALM, and JIRA.
Performed Automated Testing using Testing Tool BDD, Selenium WebDriver, Cucumber.
Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in Java using TestNG prior to agile release.
Created automation framework in Selenium WebDriver using Behaviour Driven approach like Cucumber.
Extensively used Selenium locators like X path, CSS Selectors, Fire Bug, Fire path locator and WebDriver to test the web application.
Developed Test cases manually and generated Automation Scripts using open source tools like Selenium Web Driver, TestNG, Junit, SOAP UI and Jenkins.
Performed Backend testing by writing SQL validation queries.
Reported status and issues to the Director of Ecommerce and tracking them till they are resolved and closed.
Implemented automation frame work using BDD, Cucumber, Selenium WebDriver, Grid, Protractor, Sauce labs, JAVA, Jenkins and Maven.
Involved in UAT testing. Verified the system works as expected and outlined in the design and functional specifications.
Exported the data into Excel from reports and compared the data with the database tables.
Executed test cases in QC and updated the status. Logged defects in ClearQuest. Updated testing.
Participated in Requirement and Design review meetings and status update meetings.
Environment: Java, Selenium WebDriver, TestNG, Maven, Junit, JIRA, Quality Center, HTML, XML, XPath, Cucumber, SQL Server, Java Script, Windows, SOAPUI., Cucumber.
InfoTech SOLUTION (Remote) AUG-2015- Jan-2018
A interacted with application developers and business analysts to understand application functionality and navigational flow.
Involved in Preparation and Execution of load test cases.
Developed automation scripts using Load Runner.
Analysed graphs and reports using Load Runner analysis tool to determine system performance using various monitors.
Experience using automated test tools for Functional or Performance, Stability, Scalability, and Reliability testing using JMeter.
Defined and provided key metrics to management from the Load Runner Analysis tool and server metrics from Site Scope
Experience in using Open Source load testing tools such as JMeter.
Developed and implemented performance test plans in accordance with agreed strategies and protocols.
Measured and validated system performance requirements via automated test development.
Performed data form change analysis for performance test plan implementation.
Conducted system and production service tests on a regular basis.
Improved performance test architecture in coordination with systems engineering teams.
Provided support to release engineering teams through deployment configuration and automated codes.
Performed troubleshooting and problem forecasting as needed.
Prepared and executed performance test models on various web activity logs.
Reported all performance issues and problems to management as needed.
Designing and setting performance test environment in JMeter, Load Runner (samplers and listeners)
WASHINGTON METROPOLITAN AREA TRANSIT AUTHORITY – Washington, D.C. FEB-2014 – JUL - 2015
Involved in gathering Non-Functional Requirements, prepared test plan.
Conducted Performance Testing of the application by generating Scripts Using LoadRunner 12.55.
Recorded Vuser Scripts using Vuser Generator (VuGen), inserted transaction points to calculate the transaction response times to simulate real world scenario.
Executed different Scenarios Stress Test, Load Test and Soak Test based on client needs to test the performance of the application.
Executed Stress Test to identify the breakpoint for the Product by increasing number of users using the application support without degrading the performance.
Developed skills in writing custom functions and Correlations to handle dynamic content for scripting in VuGen component of LoadRunner.
Validated the scripts with customization, correlation, parameterization and Runtime settings.
Changed the runtime settings and performed load rate calculation that includes setting up think time, pacing, selecting number of VUser, number of iterations and number of transactions.
Involved in performance testing of server's load and scalability by creating multiple Virtual Users by using performance Centre Virtual User Generator component.
Used Performance Centre to create the scenarios for User's Ramp up, Ramp down and assigned V-users group to different Load Generators and prepared production like scenario.
Analysed the Transaction Summary Report and graphs generated in a LoadRunner Analysis session.
Monitored and identified hardware capacity, Disk Usage, CPU, Memory for Web, Application and Database servers
Used Performance Centre to run the scripts that are generated in VuGen.
Monitored Test Scheduling, Hosts Availability, Hosts Maintenance & Support Work and Configured Hosts in Performance Centre.
Designed and maintained Performance, Load, Stress, Back-end, and Acceptance testing for the application.
Used LoadRunner to create scripts and scenarios for Load and Performance testing with different host systems and also configured the test environment.
Executed JMeter scenarios based on business scenarios for Stress testing, Scalability testing, Failover testing, and Load testing.
Involved in mobile Testing Pro helps in an easy way to use mobile testing device cloud that gives you access to real mobile devices on real carrier networks located around the world.
Performed both automated testing on critical functionalities of the application to verify the application is complete and stable.
Logged defects with the help of HP Quality Centre (ALM), JIRA and assigned them to the development Team.
Created dynamic performance scripts wherever applicable using C external functions/library.
Involved in work allocation to the offshore team member and assuring the delivery on time.
Executed JMeter scenarios based on business Requirement for Stress testing, Scalability testing, Failover testing, and Load testing.
Prepared manual & functional test cases on web and mobile applications (Apple & Android) as per requirements.
ENVIRONMENT: HP LoadRunner 12.55, HP Performance centre 12.55, JIIRA, HP ALM (Quality Centre), SQL, Web, UNIX Web HTML / HTTP, JUnit Splunk, Java script.
Ethiopian Pharmaceuticals Manufacturing(EPHARM) Nov-2006-2008
NOC technician include develop, implement and maintain the solutions that support and help the company's wireline and wireless networks.
* Resolve the customer's and network issues in time.
* Provide technical support by in website technical support, DNS, high quality emails.
* Work in the diverse group of the network operation technicians for the repair activity of broadband, narrowband, wireless applications etc.
* Provide support for the installation, configuration and shipment of the switches and routers.
* Responsible for the preparing and maintenance of the log troubleshooting notes and network trouble tickets.
* Work on the IP networking, 2 and 3 tier, configuration audits and market acceptance.
* Provide assistance on linux and unix operating systems also.
* Sound knowledge of the modems, routers, switches and other hardware.
* Proficient on working in IP addresses, firewalls, wireline and wireless networks.
* Comfortable working on command line, GUI and home networking environment.
* Exceptional ability to analyze and resolve the issues of the customers.
BA Computer Science – Addis Ababa, Ethiopia (2008)
References are available upon request