Sr. Qa Analyst/ Performance Tester Resume
Burlington, NC
SUMMARY
- Around 8+ years of testing experience in Information Technology with emphasis on Quality Assurance with Manual & Automated Testing of Client/Server and WEB based applications.
- Specialized in performance testing applications using load - testing tools such as Load Runner, Performance Center, SOAP UI, JMeter.
- Good understanding and exposure of Core Java concepts such as Abstraction, Encapsulation, Inheritance, Polymorphism, Collections, JDBC (Java Data Base Connectivity) Programming and Interfaces.
- Expertise in developing end to end automation using Selenium Web Driver/RC/IDE/Grid, Junit/TestNG, ANT, Maven, Jenkins, Cucumber, Web Services (REST, SOAP).
- Expertise in designing and developing strategic Test plans, Test Cases, Test Scripts, Test Scenarios, Test Reports for manual and automated test cases.
- Extensive experience in Functional, Integration, Unit, API, Regression, User Acceptance and System Testing.
- Excellent knowledge of XML and XML parsers like SAX, DOM.
- Experience in working with the code written in different programming languages Java, HTML, CSS, JavaScript and databases like Oracle, SQL Server.
- Expertise in Selenium particularly testing in many browsers like Firefox, IE & Safari and operating systems like Windows, Linux, Mac etc., and controlled by many programming language and Mobile Testing frame work, worked on JavaScript, TestNG and HTML.
- Good understanding and experience in Waterfall and Agile software development life cycles.
- Performed testing for collection of API User interface testing that needs to be tested.
- Experience in database testing, writing unit tests, testing Ruby/Rspec/Cucumber framework and Data Model layer by writing SQL queries.
- Strong knowledgeinAutomationFrameworkDesigning, Executed and maintained automated test scripts.
- Good understanding with all frameworks like BDD, TDD
- Experience in automated testing of mobile apps, web applications using Junit and Selenium.
- Hands on experience with Java based, .Net based Web Applications, and client-server applications.
- Experienced in creating Requirement Traceability Matrix to ensure comprehensive test coverage of requirements
- Exposed to multiple industry domains in analyzing and testing client products in Finance, Banking, Healthcare and Supply chain domains and using Stack Overflow and GitHub.
TECHNICAL SKILLS
Testing Tools: Selenium Web driver, Grid, RC, Cucumber, Splunk, Jenkins, Maven, Lisa, Load Runner, JMeter, TestNG, Rally, Win Runner, Quick Test Pro
Bug Reporting: Quality Center, Jira, Bugzilla, TFS, Test Director
Languages: Java, J2EE (Servlets, JSP) AJAX, JDBC, RMI, C, C++, HTML, PERL, XML, SQL, Groovy, Python.
Data Base: MS Access, Oracle (SQL Series), DB2, PL/SQL
Operating Systems: Windows, Apple McIntosh, Linux, UNIX, Apache, Tomcat
Processes/Technologies: Rational Unified Process (RUP), Waterfall, UML & Microsoft Office SharePoint 2007, IBM Business Modeler
PROFESSIONAL EXPERIENCE
Confidential, Burlington, NC
Sr. QA Analyst/ Performance tester
Responsibilities:
- Reviewed Functional Requirement Specification (FRS) with the business and development team to understand the architecture and functionality of the application.
- Involved in peer review meetings and updated test cases according to the new changes.
- Designed test plans, test cases and executed of manual and automated test cases.
- Effectively worked on UI screen design and written test cases for UI screens by using FRS.
- Using LoadRunner, execute multi-user performance tests, used online monitors, real-time output messages.
- Develop and implement load and stress tests with LoadRunner, and present performance statistics to application teams, and provide recommendations on how and where performance can be improved
- Investigate and troubleshoot performance problems in a lab environment. This will also include analysis of performance problems in a production environment.
- Developed and deployed test automation scripts to do end to end performance testing using Load Runner.
- During the load test measured throughput, response time, and server performance and gave scalability estimate.
- Implemented Frame work for Selenium scripts.
- Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
- Worked on developing the automation scripts using Selenium.
- Performed functional testing to identify various critical points in the application and automated it by using Selenium.
Environment: Selenium Web Driver, Unix, HTML, XML, SQL, Jenkins, Maven, TestNG, C#, LoadRunner, UNIX, Agile Scrum
Confidential, Midtown Manhattan, NY
Sr. Performance tester/ QA Analyst
Responsibilities:
- Conducted Regression testing, smoke testing, cross browser testing through automated testing tools like Selenium and cucumber along with Manual testing
- Test case automation using Cucumber test automation tool and Gherkin scripting language.
- Independently develop LoadRunner test scripts according to test specifications/requirements.
- Used Load Runner to execute multi-user performance tests, used online monitors, real-time output messages and of the features of the Load Runner Controller.
- Expert in creating Next Generation Usage Pattern Analysis from the Production Logs to generate Performance Load
- Identified Real World Scenarios and Day in Life Performance Tests
- Performed functional testing to identify various critical points in the application and automated it by using Selenium.
- Used SQL queries to perform the back-end testing on Oracle.
- Creating efficient and effective Test Scripts to implement and execute the Test Procedures. Execution of Test Cases and Automated scripts. Created HTTP and Database Vuser scripts.
- Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings.
- Tested Functional Requirements manually to check the website performance
- Worked with users on User Acceptance Testing.
- Assisted Manager by providing automation strategies Selenium, Cucumber Automation and report in Jira.
- Used Jira to report defects and test results.
Environment: Selenium RC, Unix, HTML, XML, SQL, Jira, Jenkins, Lisa, LoadRunner, Maven, TestNG, Java, LoadRunner, UNIX, Agile Scrum, HP Quality Center, Oracle 10g
Confidential, Houston, TX
Sr. QA Engineer
Responsibilities:
- Analyzed business requirements, data mapping requirement specifications, and responsible for documenting functional and supplementary requirements in Quality Center (QC).
- Planned, designed and executed test cases based on requirement specifications document and developed manual test cases for Positive, Negative and Functional testing.
- Installed, configured and upgraded the entire testing environment for the application as required.
- Involved in writing detailed Test Cases using QC for Functional and Integration Testing.
- Used Quick Test Pro (QTP) to perform automation testing to check the basic functionality of the modules.
- Automated the test cases using QTP
- Performed Regression testing using QTP against different Builds of the application.
- Enhancing the QTP scripts by doing unit testing on the scripts before creating scenario based tests in Test-Lab Module of Quality Center.
- Used Quality Center (QC) to track and report system defects.
- Create VoIP test cases within HP Quality Center.
- Conduct SIP VoIP testing of BCV Features within Cisco BTS and Broad soft Application CMS
- Provisioned Cisco BTS and Broad soft Application CMS
- Conduct test defect analysis of SIP, DOCSIS, PCMM Protocols through SSH, Wire Shark and Agilent test tools.
- Written UNIX scripts commands which involve data validation.
- Validated Source files based on the interface specification.
- Written UNIX scripts using commands like grep, awk, sed for data validation, which involved Extraction/Loading of data into/from flat files.
- Involved in using VMware for testing the application in multiple browsers and OS’s.
- Created multiple virtual environments using VMware to test the application in multiple environments.
Environment: Quality Center 10.0, Quick Test Pro (QTP) 10.0, .Net, Appium, VMware, Automation Testing, HTML, UNIX, DB2
Confidential, New York City, NY
Sr. QA Analyst
Responsibilities:
- Responsible to prepare the test data for web service testing.
- Prepared and executed test scripts using JMeter and SOAP UI tool to perform Web Services testing like Rest services.
- Experienced in data analysis using SQL, PL/SQL and many other queries based applications.
- Created various PL/SQL stored procedures for dropping and recreating indexes on target tables.
- Performed different testing task using various test scripts on Selenium IDE, Selenium and JUnit.
- Involved manual testing of various test cases with respective test scripts on Selenium and generate analysis report with Quality Center.
- Prepared and executed test scripts using JMeter and SOAP UI tool to perform Web Services testing like Rest services.
- Responsible to prepare the test data for web service testing.
- Involved in testing the reports to validate data retrieved on the reports are accurate.
- Primary person to retest the Fixed Defects and classified their status to ‘Closed’ or ‘Rework/Open’.
- Prepared Reverse Traceability Matrix (RTM) to validate adequate test coverage.
- Created Test Execution Reports and Defect Status Reports and submitted to the manager.
- Participated in status meetings and reported the status of the Testing phase.
Environment: Oracle 10g, TFS, SOAP UI testing, Selenium, C++, .Net, Web services, XML, XSD, WSDL
Confidential, New York City, NY
ETL Tester
Responsibilities:
- Analyzed Business requirements & Design Specification Document to determine the functionality of the ETL Processes and attending user review meetings and documenting User Acceptance Criteria.
- Tested Triggers which were enforcing Integrity constraints, stored procedures for complex business logic complementing the Informatica sessions.
- Responsible for validation of Target data in Data Warehouse and Data Marts which are Transformed and Loaded using Informatica Power Center.
- Created test plan and test cases from the business requirements to match the project’s initiatives in Quality Center (QC).
- Developed Test cases for manual testing using and Quality Center (QC).
- Involved in understanding business/transformation rules which are involved in developing the source to target mappings, wrote complex SQL queries to reflect those rules and validated the mappings by running these test scripts and checked if the data in the target table populates correctly.
- Database Validations in Oracle and Conducted Back-end testing using SQL query analyzer to validate the data in the back-end Database.
- Used Quality Center to create defects based on the information obtained from session logs in case of errors, Data Validation and requirements mismatch.
Environment: Informatica Power Center, Quality Center 10.0, PeopleSoft, Quick Test Professional, Oracle, UNIX, Putty, WinScp, SQL Server, Unix.
Confidential
QA Analyst
Responsibilities:
- Analyzed Business Requirements document and Functional Design document.
- Involved in analysis and reviews of Software Requirement Specifications (SRS).
- Written and executed Test scenarios, Participated in Peer Reviews and prepared of Test data.
- Created Test Scripts for Web services testing using Soap UI.
- Involved in the performance testing of a number of Apps Running on a variety of platforms ranging from legacy systems to Web (JAVA J2EE, Microsoft.NET).
- Performed back-end testing in UNIX environment using complex SQL queries
- Participated in Functional Testing, Regression Testing, Basic Security Check, Integration Check, UI testing, Browser Compatibility Testing
- Good exposure to ANT, report generation and configuring email notification through the framework. Mapping Test Cases to the Functional and business requirements creating a traceability matrix.
- Performed Multiple Browser/ OS Compatibility testing for project Application.
- Reporting and Tracking the defects using Jira.
Environment: Jira, Automation, J2EE, .NET, Web services, XML, Windows XP, MS Office.
Confidential
QA tester
Responsibilities:
- Understanding Business Requirements and Functional Specifications of the Application and wrote the technical specification.
- Decomposing Test Conditions/Scenarios to Test Cases
- Prepared Test Data for positive & negative testing to check functionality of the application
- Developed and executed test cases & verified actual results with expected results
- Defects were tracked using Test Director.
- Involved in Functional Testing and Integrated System Testing
- Manually performed Security Testing of the application.
- Attended Walk through, Meeting with Project manager & QA team.
- Designed and documented all the issues and defects to ensure application software functionality for present and future builds.
- Responsible for sending Daily & weekly status report using MS-Office tools.
- Involved in the code review process with other developers.
- Defect tracking and reporting used by Test Director.
- Participated in weekly meetings for status updates and changes on the project.
Environment: HTML, Windows NT, Quick Test Professional, Test Director, Bugzilla, MS Word & MS Excel