We provide IT Staff Augmentation Services!

Lead Performance Engineer/ Automation Engineer Resume

Tempe, AZ

PROFESSIONAL SUMMARY:

  • Overall 7+years of experience in Performance, Automation and Manual Testing. Expertise working on Client - Server and web-based application in Functional, Integration, System, Regression and Performance Testing. Strong knowledge of SDLC and STLC methodologies over a wide variety of industry domains: e-Commerce, Banking and Financial sectors. Actively participated in walk-through inspections with the project managers, business analysts, and developers at various stages of the development life cycle and provided valuable inputs in reviewing the requirement documents. Possess a very good ability to grasp the applications underlying business processes.
  • Extensively used various protocols like AJAX Truclient and HTTP/HTML for performance testing.
  • Worked extensively with performance testing tools like HP Load Runner and JMeter and performance management tool as Performance Center 12.01.
  • Participate in major Initiatives to identify bottlenecks to improve performance Software.
  • Followed concurrency and simultaneous users tests to find breakpoint of the application under test.
  • Strong ability to troubleshoot complex technical situations, resolve Issues to complete assignments
  • Design and implement testing processes and Software Quality Assurance (SQA) methodologies necessary to deliver scalable, maintainable, and Performance-free system(s) in an on-time and cost-effective manner
  • Reporting significant performance issues and aids in driving Solution-to-application development team
  • Targeting different scenarios with baseline, Load and Stress Tests
  • Knowledge in Monitoring performance of application using Dynatrace
  • Monitoring metrics during test executions and assisting with documenting and interpreting test results to the team.
  • Experience in Automation Testing with Selenium WebDriver for the Web based applications.
  • Validated SOAP and RESTful web services API testing in SoapUI.
  • Experience in bug reporting tools like HP ALM, JIRA.
  • Excellent Knowledge on Dynatrace.
  • Experience working in agile teams with a BDD approach using Cucumber automation tool.
  • Strong knowledge on Version Control Systems, Git and also used Jenkins for Continuous Integration.
  • Used SQL queries to perform Back-End data validation.
  • Conducted Defect triage meetings, analyze defects and their root causes.
  • Extensively worked with all phases of testing deliverables including creation of Test plans, RTM, Test case specifications, Test execution, Defect tracking, Documenting and Reporting.
  • Establish and execute Offshore, Offsite and Onsite models at multi-location teams simultaneously to keep onsite/ offshore teams in synch with rest of the project teams.
  • Excellent analytical and creative problem-solving capabilities. Comfortable in attending conference calls with development team, Business analysis team, technical architects in resolving defects and issues in functional and requirements.

TECHNICAL SKILLS:

Operating System: Windows, Unix, Mac OS

Testing Tools: HP Quality Center/ALM, JIRA, Selenium WebDriver, TestNG, ReportNG, HP Load Runner, HP Performance Center, JMeter, JUnit, Maven, SOAPUI, Jenkins, Git,Dynatrace

Programming Skills: Java, HTML, SQL

Database: MySQL, SQL Server

IDE: Eclipse Java EE, IntelliJ IDEA

Web Browsers: Firefox, Internet Explorer, Chrome, Opera, Safari

PROFESSIONAL EXPERIENCE:

Confidential, Tempe, AZ

Lead Performance Engineer/ Automation Engineer

Responsibilities:

  • Analyze the Non-Functional Requirements and closely worked with the Business Team to get the clarifications addressed.
  • Provide testing and analysis of complex systems to ensure systems are compliant with requirements and can perform well in production.
  • Developing Vusers scripts using Ajax and HTTP protocols in Load Runner
  • Creating test scenarios and execute tests on Load and Stress conditions in multiple environments
  • Analyzing Load Runner results to calculate the response time and Transaction time per second to meet required SLA.
  • Responsible for running tests under reserved time slots on HP ALM Performance Center 12.55.
  • Analyzing test results from a technical standpoint and the ability to Isolate performance issues prior to escalating to the development team for Resolution.
  • Participate in major Initiatives to identify bottlenecks to improve performance Software.
  • Followed concurrency and simultaneous users tests to find breakpoint of the application under test.
  • Strong ability to troubleshoot complex technical situations, resolve Issues to complete assignments
  • Reporting significant performance issues and aids in driving Solution-to-application development team
  • Targeting different scenarios with baseline, Load and Stress Tests
  • Extensively worked on JMeter to create Thread Groups and test Web Application for various loads on key business scenarios
  • Monitoring metrics during test executions and assisting with documenting and interpreting test results to the team.

Confidential, Portland, OR

Senior QA Automation/ Performance Engineer

Responsibilities:

  • Executed end to end performance engineering lifecycle activities from NFR analysis to performance diagnostics.
  • Worked in Agile-Scrum environment and continuous iteration of development and testing throughout the software development lifecycle of the project.
  • Developed Vugen scripts using protocols like Ajax and HTTP protocols in Load Runner
  • Designed scenarios and executed tests on Load and Stress conditions.
  • Used Performance Centre 12.01 Knowledge able in planning and executing performance testing activities early in SDLC
  • Analyzed test results using load Runner Analysis and compatibility test reports for Vusers load.
  • Documented performance reports based on response time and throughput.
  • Strong collaborator with excellent interpersonal and communication skills Experience in managing multiple parallel projects, releases
  • Analyzed test results using load Runner Analysis and compatibility test reports for Vusers load.
  • Performed Smoke Test for newly added functionalities.
  • Designed, executed and maintained Selenium Web Driver in Java, TESTNG, automated test cases for Regression Test cases.
  • Selected the Test Cases to be automated and performed Functional Testing of the front end using Selenium Web Driver & created Data Driven framework using TestNG.
  • Created Page Object and Data Driven automation framework with utilities and reusable code.
  • Contributed in developing Automation Framework that uses Java, Selenium Web Driver and TestNG.
  • Used Page Object pattern for the Selenium programming.
  • Reported the test results using ReportNG, analyzed Test Report with the test documentation details, and submitted the review to the team
  • Mentoring and training off-shore team members to get better performance and quality testing.
  • Generated weekly reports on Test-Runs, Execution-Flows and present them to management weekly-review meetings
  • Participated everyday Stand up/touch base meeting with manager for updating day-to-day work status.

Confidential, San Diego, CA

QA Automation Engineer

Responsibilities:

  • Executed automated tests using Selenium WebDriver and java with Eclipse on multiple environment using multiple different browser.
  • Performed Data-Driven Testing for positive and negative data from external Excel file.
  • Used TestNG for writing unit test cases and executed them as a test suite. Used Excel to create data driven scripts.
  • Involved in writing test scripts using java and executed it through selenium.
  • Worked with deployment team to create automation regression execution builds using Jenkins.
  • Performed Regression Testing to ensure the integrated modules co-functioning well in the incremental versions of product and performed End-to-End Testing scenarios to ensure the complete integrated product Customer on boarding functionality.
  • Collaborated and coordinated work with other teams using version control systems like Git.
  • Documented defects found during the test execution and kept track of the defects by using Quality Center and performed Regression Testing for the defect fixes in each version update.
  • Hands-on experience with Mobile Web Apps Testing on Android and IPhone on various functionalities.
  • Managing and monitoring the test deliverables of each phase and coordinating with teams and business users across for reviews and sign-offs.
  • Mentoring and training off-shore team members to get better performance and quality testing.
  • Generating weekly reports on Test-Runs, Execution-Flows, and pass/fail test cases and present them to management weekly-review meetings
  • Participating everyday Stand up/touch base meeting with manager for updating day-to-day work status.

Confidential

QA Engineer/ Performance Engineer

Responsibilities:

  • Analyzed the Business Requirements and identified the Test Scenarios that can be automated.
  • Created project test cases and review project test cases with BA’s and UAT for making sure everything is covered as per requirements.
  • Tested all workflow tasks with appropriate data and permissions.
  • Involved in business requirement meetings to understand client business rules/strategy.
  • Responsible for various activities that include test plan, test case design, test cases preparation of test data, test case execution, defect management including logging defects, keeping track of defect status and traceability matrix during test cycles, submitting the test cases for approval.
  • Developed the test cases using Microsoft Excel.
  • Created Regression Test Cases Suite in HP ALM/Quality Center and performed regression testing to make sure there were no broken functionalities.
  • Used HP ALM /Quality Center for tracking defects, communicating them among the team members and developers.
  • Wrote SQL Queries for test data setup Using Data Definition Language and Data Manipulation Language.
  • Executed SQL Queries using SQL Server.
  • Checked the data flow through front-end and backend and used SQL queries to extract the data from the database as part of database testing
  • Created Vugen scripts using protocols like AJAX and HTTP/HTML using Load runner.
  • Automated performance scripts for concurrent and Simultaneous users using Performance Center.
  • Executed scenarios for load, stress and active sessions and identified application stability.
  • Monitored application stability for load, stress Testing using monitoring tools like Site scope.
  • Identified breakpoints and performance bottlenecks of database in different environments.
  • Performed Functional, Regression and UAT and End to endtestingfor various Business Services.
  • Analyzed the business process with Stakeholders. Participated in JAD Sessions to understand BRD and involved in creating Test Plan for Claim Center.
  • Worked closely with developers in relates to all the opened Defects, reported bugs and maintained Test Case Repository through HP ALM/Quality Center.

Confidential

QA Engineer

Responsibilities:

  • Worked with Business system analysts and development team on system-investigated requirements.
  • Involved in performing functional, system and regression tests.
  • Documented and communicated test results, created smoke test cases for the end to end process of the successful and failure path of the application.
  • Used SQL queries to extract the data from the database
  • Worked with development team to ensure testing issues are resolved Performed Black Box testing from end user's perspective.
  • Used Quality Center for defect tracking and to log defects.
  • Created reports that included a general overview, open bugs, new bugs and enhancement requests.
  • Requirement analysis, Test Scenario Creation, Test Design, Test execution and defect tracking.
  • Responsible for various activities that include test plan, test case design, test cases preparation of test data, test case execution, defect management including logging defects, keeping track of defect status and traceability matrix during test cycles, submitting the test cases for approval.
  • Prepared daily status and weekly status reports.
  • Involved in Peer review and Rework on Test Scripts, defect triage and fixing the scripts.
  • Involved in team management & tracking and updating weekly status reports to client and in grooming the team members.

Hire Now