We provide IT Staff Augmentation Services!

Qa Analyst/ Performance Tester Resume

3.00/5 (Submit Your Rating)

Jefferson City, MO

PROFESSIONAL SUMMARY:

  • Highly experienced individual with 8+ years of experience in the field of Software Testing and QA.
  • Has solid experience in Banking, health care and e - Commerce Domains.
  • Extensive hands-on experience in Manual and Automated tests like White Box, Black Box, Smoke, Integration, Functional, End-to-End, Database ƒTesting, Regression, GUI, UAT, Web services, Back-end and Performance testing.
  • Expertise in latest SDLC models like Confidential D and BDD to ensure Quality Assurance.
  • Experience in Testing Web applications, Mainframes Applications, EDI based applications, Mobile Applications and data warehousing applications.
  • Hands on experience in Automation testing using Selenium IDE/RC, Selenium WebDriver/Grid, Maven, Jenkins and Quick Test Professional.
  • Strong experience in developing Selenium automation framework using JAVA AND RUBY.
  • Strong background in object oriented programming.
  • Hands on Experience working with PYTHON and Groovy scripting language.
  • Profound knowledge of web services testing using Service Oriented Architecture tools SOAP UI.
  • Expertise in automated testing Frameworks using SoapUI, Selenium IDE/RC/Webdriver, Selenium Grid, TestNg, JUnit, and JMeter.
  • Experience in writing SQL queries for data extraction and validation from front-end application for specific business criteria.
  • Involved in database Testing using Oracle and SQL server with Toad tool.
  • Working closely with Developers/BA on the issues & design of the system and QA Team to implement quick solutions.
  • Experience in Web Services Testing using SOAP UI for testing SOAP and RESTFUL services. Possess expert level of understanding of WSDL and SOAP XML format.
  • Automation using Selenium, Eclipse along with Junit, NUnit/TestNG.
  • Prepared Traceability matrix from Requirement Documents to Test cases to ensure better test coverage.
  • Experience in using Jmeter, LoadRunner in Web and Web services for Performance testing.
  • Experience in testing Mobile Web applications , and performed the Apps testing on iPhone, iPad and Android Devices.
  • Experience in Application Lifecycle Management tools like -IBM CLM, JIRA, HP ALM
  • Capacity to identify Blockers, analyze test results, and investigating their root cause using log files, Assigning to the concerned team and suggesting remedies while tracking till closure.
  • Proficient in all stages of the Software Development Life Cycle (SDLC).
  • Experience in working with the agile development process.
  • Experience in implementing different test strategies to check the Functionality, Usability, Reliability, Performance and Supportability for Quality Assurance of Client/Server, Network and Web based applications.
  • Hands-on experience in design, development and execution of QA Test Plans, Scenario doc, test cases, Traceability and Test Strategies for Manual Testing.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
  • Excellent communication skill, time management skill, self-motivated, team member.

TECHNICAL SKILLS:

Automation Tools: SeleniumWeb Driver, IDE, RC, Junit, TestNG, JXL, Selenium IDE/RC/Web Driver/Grid, Appium, Ant, Maven, Junit, Jenkins, Apache Tomcat, QTP, Jmeter, Cucumber.

Project / Defect Mgmt. tools: Jira, Bugzilla, ALM, QC and ClearQuest

Languages/ Script: Java, Java Script, Groovy, RUBY, Servlets, JSP, HMTL, VBScript, CSS, SQL

SOA/Web services + tools: SOAP & REST API, XML, XPath, SoapUI

Web Technologies: HTML, XML, CSS, DHTML

App/Web Servers: Apache, Tomcat, WebLogic

Databases: MS SQL Server, MySQL, PL SQL, Oracle

Operating Systems: Windows XP/Vista/ 7, Linux, Solaris and iOS, Unix

Methodologies: Waterfall, Agile/Scrum

Version Control Tools: SVN, GIT

Misc. Tools: WinSCP, Secure CRT, PuTTY, Firebug, Fire Path

IDEs: Eclipse, Net Beans, Visual Studio.net 2010, Visual Studio 6.0.

Build tools: Ant, Maven, Jenkins

Reporting & Testing Tools: Crystal report, Selenium Web Driver, HP ALM/Quality Center, TestNG framework, White/Black box testing, Regression Testing, User Acceptance Testing, Manual and Automated Testing, Stress Testing, End-to-End/Integration Testing.

Browsers: IE, Firefox, Google Chrome and MAC Safari

PROFESSIONAL EXPERIENCE:

Confidential, Jefferson City, MO

QA Analyst/ Performance Tester

Responsibilities:

  • My work involved about ~60% of Selenium Automation testing, ~20% of test case design, development & documentation, about ~20% of peer reviewing those test plans & results with the developers and others in the Manual QA team.
  • Analyzed business requirement document to formulate the test cases, test plan and extensively involved in the testing process.
  • Writing Test case scripts in Java-Selenium Web driver using Eclipse IDE and maintained the selenium scripts and executed. Prepared automation test framework.
  • Develop page object framework using Selenium WebDriver and TestNG.
  • Used Firebug Tool to design element identification using Object's id, Name, XPath and CSS selectors to link in the application.
  • Providing Risk Assessments, test Plans, test cases and executing and creating Test Results them within an AGILE software development SCRUM environment.
  • Implemented sustainable performance testing practices using Jmeter automation tool.
  • Create, schedule and run the scenarios using JMeter and generate necessary graphs.
  • Developed automated scripts for performing Regression Testing through Selenium WebDriver.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium, Maven, cucumber, Ruby-Watir, Gherkin and Jenkins Java platform utilizing industry-leading harness design p Confidential erns and approaches.
  • Automation project setup and version control using GIT and deployment in Jenkins for continuous Integration.
  • Manage multiple builds and patch releases as per the project proceedings.
  • Documented and tracked defects, using JIRA.
  • Worked on SQL Developer for Database Testing and maintaining Data Integrity.
  • Created MAVEN build files and pom.xml to run the Selenium tests using Continuous Integration tool Jenkins and created reports in HTML format.
  • Tested backend with complex SQL commands on database using SQL Queries.
  • Used numerous UNIX commands for various operations like manipulating the files for test data.
  • Involved in functional testing, regression testing and User Acceptance testing for various combinations.
  • Participate in Requirements and Functional Spec reviews of new features to convert them to comprehensive Test Specifications.
  • Reported and tracked defects in Jira. Worked closely with Developers, Business Analyst and User Representatives.

Environment: SCRUM, Windows, HTML, UNIX, IE8, Firefox, Fire Bug, Fire Path, Eclipse, Jira, Cucumber, Eclipse IDE, Selenium IDE, Gherkin, Jenkins, JMeter, Maven, Selenium RC/Web Driver/Grid with Java, TestNG, MS SQL Server, MS Office, Toad.

Confidential, Phoenix, AZ

QA Analyst

Responsibilities:

  • Interacted with business analysts to collect the requirements.
  • Involved in developing test plan, test cases and executed test scripts for various scenarios for the module such as submitting application forms for various types of Checking accounts for Existing Customer/ New Customer using DL/ State issued ID as primary ID and different criteria’s for ‘Employment status’, ‘Citizenship’ etc.
  • Participated in daily Scrums and Sync up calls to discuss the updates/ progress of testing.
  • Responsible for implementing LoadRunner, Performance center, JMeter based infrastructure including: Architecting the load testing infrastructure, hardware & software integration with LoadRunner .
  • Prepared Test Cases, Vugen scripts, Load Test, Test Data, Execute test, validate results, Manage defects and report results
  • Developed automation test scripts using Java, RUBY, Selenium WebDriver, TestNG, Maven prior to agile release.
  • Implemented and maintained Page Object Model - added and updated new elements as required, created new page objects as required. Analyzed the page source to identify reliable locators for web elements.
  • Involved in developing framework and Test Environment Setup for selenium.
  • Used Firebug, FireFinder Add-ons for identifying object IDs and used CSS, Xpath locators concepts for Object Identification.
  • Parameterized the fixed values in checkpoint statements, created data tables for the parameters and wrote functions for the parameters to read new data from the table upon each iteration to implement Data-driven testing.
  • Performed Automation Testing of each Build and then Regression testing on each builds using Selenium WebDriver.
  • Implemented AutoIT for handling Windows based pop-ups and Authentication.
  • Executed the Test Suites ( functional, regression and sanity testing) on different browsers (IE, Chrome and Firefox) for cross-browser testing.
  • Automated builds using Subversion and Jenkin. Involved in using Jenkins as a Continuous Integration server to configure with Maven.
  • Integrated Automation scripts on Jenkins for nightly batch run of the Script.
  • Automated tests on cross browser and cross platform environment using Selenium.
  • Used Cucumber & JUnit for testing sections of application submission workflow.
  • Made sure all releases are passing our release acceptance criteria (currently a set of Selenium tests).
  • Made sure that every build passes the sanity test suite and present the results for further testing or not.
  • Generated detailed bug reports and test metrics.
  • Actively participated in QA team meetings and discussions.
  • Coordinated the testing for Requirements, SIT, NFT, UAT phases.
  • Closely worked with Business, System Analysts and Development team project managers to keep schedules on upcoming releases to prioritize the QA workload.
  • Involved in knowledge transfer, Reviews of test artifacts, team coordination.

Environment: Java, HTML, JavaScript, Selenium WebDriver, TestNG, Maven, Jenkins, Jmeter, AutoIT, Quality Center 8.2, Load Runner v 9.0, Oracle, TOAD, JDBC, JIRA, Subversion, Windows 7/8.

Confidential, Charlotte, NC

Quality Analyst / Automation Engineer

Responsibilities:

  • Used Agile methodology in developing the application, which includes iterative application development, 2 week-sprints, daily stand up meetings, Sprint Retrospective, Sprint Planning, Story Estimates and customer reporting backlogs (bugs).
  • Collaborated with the business and technical teams and took the responsibility to document the functional and technical specifications in the business requirements analysis phase.
  • Responsible for providing Risk Assessments, test Plans, test cases(development) and executing and creating Test Results them within an AGILE software development SCRUM environment.
  • Implement sustainable performance testing practices that monitor performance over time.
  • Developed automated scripts for performing Regression Testing through Selenium WebDriver.
  • Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium, TestNG, Jbehave, Maven, cucumber, Gherkin and Jenkins using Java platform.
  • Provided more flexibility in automating test cases using java.
  • Automation project setup and deployment in Jenkins for continuous Integration.
  • Manage multiple builds and patch releases as per the project proceedings.
  • Documented and tracked defects, using JIRA.
  • Worked on SQL database using TOAD and SQL Server Management.
  • Used Maven for Project building.
  • Performed manual and automated testing of web services e.g. SoapUI.
  • Testing REST API’s for all of the given web service requirements in the project
  • Created Projects and Designed test suites for various testing scenario’s in SoapUI pro
  • Create and modify SOAP or REST request based on schema using Groovy, validated response against schemas.
  • Validated response SOAP or REST against GUI and database.
  • Collaborate and coordinate with cross-functional project team members to ensure project deliverables are produced within the expected timeline.
  • Provided training and mentoring to software testing members.
  • Led the validation team in preparation for validation activities and performing system/application testing.
  • Analyzing and Tested Rest based webs services using Soap UI.
  • Complied with Company SOP’s and ensure compliance with SDLC throughout project delivery.

Environment: Selenium Webdriver, Eclipse IDE, Selenium RC, TestNG and JUnit framework, Firebug, Firepath, .Net, VB Script, JAVA script, Compatibility Tests, MAVEN, Jbehave, cucumber, Gherkin, Jenkins, Maven Framework, Eclipse Kepler, JUnit 3x, Maven3.0, SQL Developer 4.1, Tortoise SVN, Git Bash, Source Tree, Tortoise Git, Soap UI Pro, Load UI.

Confidential

QA Analyst

Responsibilities:

  • Understand the application business logic with Business Requirements Specification documents and functionality of application with Functional Requirements Specification Documents
  • Involved in preparing the high level Test Plan and developed Test Cases in accordance with the functional specifications
  • Tested the application under Scrum (Agile) Methodology
  • Involved in design and implementation of Selenium Web driver automation framework for smoke and regression test suites using TestNG.
  • Developed test scripts using selenium Web driver, Executed Automated Test Scripts & analyzed the results
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility
  • Used QC for executing test sets, collecting test results, Opening Defects and analyzing the data
  • Established Traceability between the Requirements and the Test cases in Quality Center
  • Worked closely with build integration team, business analysts and developers in order to perform testing activities as per schedules
  • Generated Bug Reports and Test case coverage reports for status meeting and also involved in resource planning for test cases coverage
  • Planned and executed Backend testing using numerous SQL Queries to verify the dataflow from the database
  • Involved validating sites across browsers and operating systems, the accuracy of links, visual presentation and its alignment with design specifications.
  • Used QTP 9.1 for creating manual and automated tests, built test cycles, ran tests, and report and track defects.
  • Worked in SOA based subsystems using SCRUM Agile methodology.
  • LoadRunner was used to generate Vuser script to simulate multiple client interactions and emulate the behavior of hundreds of real users between the browser and the web server.
  • Customize Parameterization in DATA file using via LoadRunner to test the application with different sets of data.
  • Created test cases for RESTFUL Web Services in SoapUI using Properties, Data Source, REST Test Request, assertions and automated tests to perform regression. Worked with GET, POST, HTTP methods for RESTFUL services.
  • Conducted Functional, Regression and UAT testing.
  • Worked with the business users on User Acceptance Testing by mentoring them on various aspects of testing.

Environment: ASP.NET, MS SQL 2008R2, Quick Test Professional 9.1, Load Runner v 9.0, HP ALM Quality Centre, UNIX, ANDRIOD 5, IOS 7, Selenium web driver, TestNG, Java, SQL, JIRA, HTML, Oracle, WINDOWS, MS Excel, Maven, GIT.

Confidential

QA Analyst

Responsibilities:

  • Collaborated with product management teams in an agile environment to develop a comprehensive set of tests for “Open an Account” web application.
  • Analyzed the system requirements and developed detailed Test plans.
  • Understand the data requirements for the project testing and submit the data requests.
  • Extensively creating scripts using Loadrunner v 9.0.
  • Executing Load Test, Stress Test and Endurance Test in Performance center.
  • Maintain the regression suites by updating current scripts and adding new test cases as per the project changes.
  • Selenium RC test framework with java plug-in was used to generate automated test scripts for functionality and GUI testing for web-based application.
  • Performed black box testing to identify various critical points in the application and automated it by using QTP 9.0 on different module of the application.
  • Tested compatibility of application for dynamic and static contents under various cross browsers.
  • Performed debugging of the modules by creating JUnit Test cases.
  • Created test suites and test cases in JUnit for various scenarios in the application.
  • Executed SQL DML queries for backend data validation using TOAD editor.
  • Tested multi browser compatibility of the application by executing the same automation test cases in different browsers using web driver support for Firefox, IE, Chrome and Safari
  • Write good comments during file check-ins to SVN
  • Retest defect fixes and reopen issues when needed.

Environment: ASP.NET, MS SQL 2008R2, HP ALM Quality Centre, UNIX, SOAPUI, Web Services, Quality Center 8.2, Quick Test Professional 9.1, Load Runner v 9.0, Oracle, TOAD, UNIX, Windows XP/Vista/7.

Confidential

QA Analyst

Responsibilities:

  • Design and Execute Test Cases.
  • Preliminary discussions of the Project with the Core Team.
  • Involved in review meetings and weekly status meetings.
  • Involved in Functional, Regression testing and GUI testing.
  • Involved in testing of Web-application screens and Client Server Intranet application screens using the testing tool WinRunner, LoadRunner .
  • Written queries in the SQL to validate the output in the database in the UNIX environment
  • Involved in Bug reporting using Bugzilla and Test Director.
  • Extensively performed Functional Testing and End-to-End Testing.
  • Ensure that all Functional requirements are tested.
  • Managed and executed test cases and logged defects in defect reporting tool using Test director.
  • Responsible for Backend testing by writing and executing DB2 query statements.
  • Involved in writing Test cases depend on test scenarios.
  • Writing test automation scripts using win runner.
  • Performed Extensive Manual Testing
  • Created, modified& reviewed test cases as per the requirements of the project, which would meet the requirements of the automation.
  • Participating in preparing Test Plans & preparing Test Scenarios.
  • Prepared test data and test cases for carrying out the functional testing of the application.
  • Preparing Test Environment to execute the test cases.
  • Shared Test report as per demand.
  • Raised bugs as per the new requirements or for the existing scenarios in QC.
  • Run the queries for backend verification of transactions using the SQL
  • Defects are tracked, reviewed, analyzed and compared using Quality Center
  • Periodic reviews of project progress with higher management.
  • Run Sanity and Regression Test suites.

Environment: Asp.net, HTML, XML, SQL, UNIX, Oracle 10g, JIRA, MS Office, Outlook, Windows XP/7/8, Test Director, Manual Testing, Bugzilla, VB, Load Runner v 9.0, SQL server, Visual studio, IE, VSS, Microsoft Office.

We'd love your feedback!