Sr.qa Analyst / Performance Analyst Resume
SUMMARY
- 8+ years of extensive experience in Analyzing, Designing and Implementation of QA testing strategy for Web based and Client/Server applications using Manual testing, Automation testing, Performance testing of client server application in back end testing.
- Good working experience in automation tools like selenium Webdriver, selenium IDE and QTP/UFT and performance tools like HP Loadrunner, HP Performance center.
- Extensively experienced in performing Manual, Automated and Performance Testing.
- Experienced with various types of testing like GUI testing, Web testing, Regression testing, User Acceptance Testing, Functional Testing, System Testing, Integration Testing, End to End Testing, Unit Testing
- Expert in Automation Testing Using HP QTP/UFT, Selenium WebDriver and Selenium Grid.
- Implemented functional tests using java, testNG/Junit framework and also cucumber framework.
- Experience in analyzing business specification documents, designing and developing Test Plans, writing and executing Test Cases.
- Proficient with Test Management tools such as ALM/Quality Center, Site Admin, Test Director and TestBrix (In house Test Management Tool) and Defect Management tool Jira.
- Working extensively on runner to perform the application testing.
- Good experience in reviewing business requirement document and software requirement documents, test cases and their execution, also coordinated with developers for fixing defects.
- Expertise in smoke testing, blackbox testing, Integration testing, Database testing, regression testing and GUI software testing.
- Experience in Web debugging tools like XPath, Firepath, and Firebug and also provided efficient locators for strategies like Xpath and CSS to run web driven scripts.
- Experience in ANT, MAVEN to create projects, JAR files, POM.xml with artifacts and dependencies.
- Designed, tested, and maintained hundreds of Epic Bridges, Siemens OPENLink, and Corepoint Health interfaces, which transported HL7 data (i.e. ADT, ORM, ORU, VXU, MDM, DFT, RDE, etc.) within the health system, and to various external vendors and public health departments.
- Experienced in continuous integration using JENKINS to support tools likes CVS subversion, GIT and execute Apache ANT and apache Maven.
- Good experience in Web Services testing using SOAPUI, XML, & WSDL. Providing required input data to request XML & get the required data from response XML & use the response data from other request XML using SOAPUI.
- Extensive experience in data driven, keyword driven and hybrid test automation frameworks.
- Experienced in automation based on WebDriver and TestNG framework with Java programming language.
- Experienced in Creating/Executing/Troubleshooting Selenium/UFT automation test scripts generated from test cases.
- Experienced in bug tracking, reporting and using Quality Center (QC) and JIRA for global test management.
- Good knowledge in different programming languages like java, JavaScript, HTML and databases like SQL server and ORACLE.
- Worked on database testing on triggers, logical views and SQL queries which support database refactoring
- Familiar with OSI and TCP/IP
- Have worked on sub version control tools like GIT and SVN.
- Experienced in Software Development Life Cycle (SDLC), Defect life cycle management and different methodologies like Waterfall, Agile, and Scrum.
- Experienced in writing SQL queries for back - end testing and validation of data.
- Excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels.
TECHNICAL SKILLS
Languages: Java, HTML, XML, JavaScript, SQL, Python, Perl, TCL, VB Script.
Testing Tools: HP QTP/UFT, Selenium Web driver/Grid, Junit, TestNG, LoadRunner, HP Performance Center, SoapUI, Appium, HP Quality Center/ALM and Cucumber.
Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), ALM QC, TestDirector, TestLink, Bugzilla.
Testing Framework: JUnit, TestNG and Mochajs.
Built Tools: ANT, Maven.
Continuous Integration Tools: Jenkins/Hudson, Travis
Methodologies: Agile (Scrum), Waterfall, TDD.
Databases: Oracle, SQL Server, MS-Access.
Repository System: GitHub, Subversion, TortoiseSVN.
Cloud Based Testing: Sauce Labs, BrowserStack.
Version Control: CVS, Git.
Operating Systems: Windows, Linux, UNIX.
PROFESSIONAL EXPERIENCE
Confidential
Sr.QA Analyst / Performance Analyst
Environment: Selenium WebDriver, Load Runner, Eclipse, XPath, XML, XSLT, VBScript, CSS, Ajax, ActiveX Controls, SoapUI Pro. HP QC/ALM.
Responsibilities:
- Involved in all phases of software development life cycle (SDLC) using Test Driven Development in AGILE framework.
- Designed, created and implemented Test plans and Test Cases as per the business requirements.
- Used Agile Methodology to minimize risk by implementing software development in short time boxes or iterations
- Worked with Business Users and SME to plan and implement the Test Plan.
- Conducted functionality and regression testing for each build and version of application for functional readiness, usability and data integrity.
- Responsible for maintaining Test cases and Test scripts for the application using Quality Centre.
- Tracking and maintaining the Test documents and reported Defects using Quality Centre.
- Performed GUI Testing, Functionality Testing, SIT (System Integration Testing), UAT (User Acceptance Testing) and Cross browser testing,
- Performed execution of test cases manually to verify expected results.
- Documenting the Test results, Test execution status, test reports using Quality center.
- Recorded and generated the test scripts using the Automated-testing tools.
- Designed Automation Test cases using Selenium WebDriver, Java, Junit, Maven.
- Helped the team to upload test cases into HP ALM QC
- Used Selenium Grid to run test cases in multiple browsers and Platforms.
- Responsible for implementation of Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver, TestNG and Maven and Java.
- Developed test code in Java language using Eclipse, IDE and TestNG framework.
- Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
- Worked on different protocols like Web (HTTP/HTML), Ajax tru client, Web services in Load Runner for creation of performance test scripts
- Developed Vugen Scripts for load testing with 1000 users to find bottlenecks in the server and deadlocks in the database
- Executed Load, Stress and Endurance Testing to simulate a process, which allowed using more than 1000 virtual users
- Experience in testing web services using SOAP UI
- Experience in creating test cases in Test suite of SOAP UI.
- Monitored and Analyzed Activity Report and Performance Report created using Load Runner.
- Responsible for identifying test data and environment needs for each level of testing
- Created complex SQL Queries to retrieve data from different tables using joins to perform Back End testing on Database.
- Testing and supporting the customer after the release and during the UAT testing.
- Actively interacted with the development team to fix critical bugs.
Confidential
QA Analyst- Wealth Management
Environment: Selenium WebDriver, Load Runner, Junit, Jenkins, Ant, SoapUI, Cucumber, Appium, Web Services, JavaScript, XPath, Eclipse, Firebug, Firepath, Google Chrome, Mozilla Firefox, Internet Explorer, HTML, Oracle, SQL, Quality Center, Windows.
Responsibilities:
- Interacted with Project manager, business analysts and developers to understand the application design and functional specifications.
- Effectively implemented different QA methodologies/policies, strategies and plans in all stages of SDLC.
- Designed and Developed Test Cases for automated testing using Selenium, Junit and Eclipse IDE.
- Generated Test Summary Report (TSR) and other customized report in HP ALM.
- Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
- Created and maintained automated test script for API testing using Junit.
- Automated Smoke and Functional test cases using Selenium WebDriver, Junit and Java (Eclipse IDE).
- Used Load Runner and put rendezvous points to test the Performance of the application under heavy load, and finding out the bottlenecks within the application
- Integrated Automation scripts in Continuous Integration tools (Jenkins) for nightly batch run of the Selenium WebDriver APIScript. Created Project plan on Jenkins, configured scheduled using Cron job.
- Performed Data driven testing using Selenium WebDriver and Junit functions which reads data from property and XML files.
- Used ANT to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
- Developed ANT Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
- Configured and scheduled jobs in Jenkins.
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver, Junit, Ant and Jenkins.
- Performed tests on various features utilizing agile methodology.
- Worked on Data Driven Framework and MVC for Automation test scripts.
- Used Selenium WebDriver used to test search results of Meta search engine.
- Used Firebug/Firepath to do web based application testing with selenium for the commands and locator application.
- Created automated Test Suite using Selenium and WebDriver.
- Involved in estimation and preparation of test case scenarios and test plan documentation for validating and reporting.
- Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java / Junit).
- Performed unit testing using Junit for class, method, & web services testing.
- Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.
- Automated code downloads and email notifications using UNIX Shellscripts.
- Design and prepared test plans for White Box Test Approach & Test cases.
- Responsible for understanding high level (cross-Browser) business processes related to their application area and its interfaces to other applications.
- Wrote test cases, implemented ran and added versions and iterations using Test Manager for positive, negative and END-TO-END Test cases.
- Used XML files in Sending/receiving XML requests using SOAP UI.
- Wrote Ant build scripts to automate the compilation and execution of JUNIT test cases/suites for Lens Measurement screen, Lens Type Screen, Aftercare screen and two eye replication screens.
- Performed Regression testing of applications after defects are fixed and any new functionality is implemented in to the QA. Supported the Business team for executing UAT test cases.
- Performed Database Change Verification testing using Oracle and SQL queries.
- Verified data integrity by back-end testing of the application by writing SQL queries.
- Uploaded test cases executed test cases and logged defects/bugs in Quality Center.
- Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
- Responsible for implementation of Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver, TestNG and Maven and Java.
- By using the Appium, java developed the automation script for the mobile applications.
Confidential
Automation Tester (Selenium)
Environment: Selenium, WebDriver, Selenium Grid, QTP, Quality Center, Soap UI, HTML, XML, Oracle, SQL, Java Script, Ajax, UNIX and Windows.
Responsibilities:
- Optimized Quick Test Professional (QTP) scripts for Regression testing of the application with various data sources and data types.
- Performed Automation testing of web based applications using QTP.
- Used Quick Test Professional (QTP) for regression testing and running the automation suite.
- Involved in bug tracking using Quality Center/Test Director.
- Involved in writing the SQL Queries.
- Executed and scheduled the automation test scripts from Quality Center.
- Developed manual test scripts to evaluate Corporate Information Security Web based user authentication applications.
- Involved in Analyzing the requirements document to formulate the test cases and conducted manual testing for the entire application
- Extensively used SOAP UI for functional testing of web services.
- Used SOAP/REST API services using SOAP UI, Groovy Script to test the services.
- Prepared Test cases and Test plans for new functional modules.
- Automated the Test Cases using Selenium, WebDriver, Java Eclipse and JUnit.
- Performed Data Driven and Keyword driven Tests
- Developed and maintained Spring Boot Framework,
- Extensively used my SQL proficiency during data migrations.
- Involved in writing load test scripts using Apache JMeter.
- Developed unit tests using JUnit, create Test Suites and run parallel tests on TestNG
- Used Firebug and Firepath for element identification while creating Page Object Repository.
- Executed automated tests in appropriate test regions in support of unit, integration, functional, and regression testing using WebDriver.
- Designed and developed automated scripts which involved Functional Regression, Integration test cases using WebDriver.
Confidential
Automation Tester
Environment: C#, SQL, HTML, SOAP UI, Groovy Script, Quality Center, Jira, HL7 Spy, VBScript, HTML, MSWord, MS Excel, UNIX, Microsoft Test Manager, Oracle.
Responsibilities:
- Developed functional, UI, regression test scripts using Coded UI using C#.
- Performed Automated UI, regression, acceptance and priority1 functional tests of this windows application using C# scripting in Test Complete.
- Converted hundreds of HL7 interfaces from OPENLink to the Corepoint Interface Engine during the interface engine conversion project.
- Implemented, supported, and updated numerous HL7 interfaces during various system upgrades and implementations
- Expertise in SCRUM methodology in agile principles and implementing.
- Experience with Load Runner.
- Used SOAP UI tool to test SQA based architecture application to test SOAP services and REST API
- Involved in Web Services Testing using WEBUI, SOAPUI with REST to create and execute automated functional, regression, compliance, and load tests.
- Created test scenarios and test cases based on functional documents and User stories.
- Executed test cases manually and reported defects.
- Wrote and executed SQL’s and PL/SQL’s to do the backend testing.
- Executed SQL queries to verify the database for the relevant test cases.
- Responsible for software QA and analysis, with emphasis on performance testing and functional decomposition of web-based (SOA) and legacy systems architecture.
- Created automation test scripts to test all end-to-end components - Spring boot mainframe, Web and upgrade.
- Conducted test case reviews and presented the test cases/test scenarios to the team members for all iterations.
- Participated in daily SCRUM meetings and gave the daily status of testing.
- Inserted checkpoints where needed, to compare the current behavior of the application.
Confidential
Manual Tester
Environment: Manual Testing, Hp QTP, HP QC, HTML, DHTML, Bugzilla, SaaS environment SQL, Oracle and Windows.
Responsibilities:
- Created test plans & test cases for system and integration testing of the application and execute manual test cases and automate test scripts.
- Developed a Test Plan and Test Cases based on system requirements and Software performance standards.
- Performed Functional and Integration Testing using Quick Test Professional
- Created User Defined Functions using Library Files
- Inserted Standard Checkpoints, Image Checkpoints, Table Checkpoints to check values of an object properties, property values of an image and information in a table respectively using QuickTest Professional
- Created technical documents for software and hardware.
- Analyzed software test plans, coordinated automated and manual test cases.
- Performed Manual Functional and Regression Testing.
- Created Requirements Traceability Matrices (RTM) manually.
- Performed manual Black box, Functional, GUI, Regression, Integration testing.
- Involved in user acceptance testing & general site validations of web page objects such as HTML links & images.
- Performed tests on various features utilizing agile methodology.
- Involved in running the scripts, modifying them if necessary and if there is some error in application then submitting a defect through Bugzilla.
- Work with release management for regular releases, smoke-testing each release.
- Identify, analyze and communicate any defects discovered during testing, meticulously documenting defects and ways of recreating defect in ticketing system.
- Involved in Performance Testing, Stress and Load testing using Load Runner
- Performed Sanity testing, Smoke testing, Positive and Negative testing and Usability testing
- Participated in meetings with project teams to ensure that the functionalities of the applications are feasible and can meet requirements.
- Documented bug reports using Quality Center