We provide IT Staff Augmentation Services!

Qa Analyst Resume Profile

2.00/5 (Submit Your Rating)

  • SUMMARY
  • More than 8 years of Software Testing experience, with expertise in Manual as well as Automated Testing. Have experience in testing Web-based applications, Client-server applications, Webservices and Mobile Applications. Have used tools like HP ALM Quality Center , SOAP UI, Selenium and Quick Test Professional QTP and have extensively used SQL for testing databases and creating test data.
  • Experienced in Black-box as well as Gray-box testing.
  • Analyzed and reviewed various documents like Business Requirement Documents BRD , Use Case Document, Functional Requirement Documents FRD , User Stories, WSSD, QTP Automation Framework, etc.
  • Created Test Plans, Test Design Document, Test Scenarios, Test Cases, etc.
  • Performed various kinds of testings like Smoke Testing, Functional Testing, System Integration Testing, Regression Testing, Back-end / Database Testing, User Interface UI Testing, Cross-Browser Testing, Load Testing, User Acceptance Testing UAT .
  • Logged Defects and tracked them to closure.
  • Used HP ALM/Quality Center for writing test cases, executing tests, logging and tracking defects.
  • Used SQL for Backend Testing and for creating Test Data.
  • Coded in VBScript for automating tests using Quick Test Pro QTP . Familiar with different kinds of automation frameworks and with various QTP / VBScript features like Object Repository, Object Identification, Object Spy, Checkpoints, Descriptive Programming, Smart Identification, Recovery Scenario Manager, Customized Objects, Virtual Objects, Regular Expressions, etc.
  • Used SOAP UI for testing Webservice APIs / SOA. Used various inbuilt test steps like Test Request, Data Source, Data Source Loop, Data Gen, Property Transfer, Conditional GoTo, etc to carry out Functional and Data-Driven Testing , Assertions and validated WSDL's using SOAP UI.
  • Experience in testing RESTful as well as SOAP based webservices.
  • Used UNIX commands for viewing errors in error log files, restarting the server, modifying files, etc.
  • Worked in different domains like Retail Ecommerce as well as POS , Finance/Banking, Insurance and Telecom.
  • Experience in doing Deployments to Prodution and QA environments using tools like Rundeck, Nexus and Buildforge.
  • Experience preparing Release Notes and doing Production Smoke Test.
  • Experience using Source Control tools like Subversion Tortoise SVN .
  • Good understanding of various concepts like Software Development Life Cycle SDLC , Software Testing Life Cycle STLC , n-tier Architecture and Service Oriented Architecture SOA .
  • Worked with different SDLC methodologies, like Waterfall, Agile and RUP Rational Unified Process .
  • Experience working on onshore / offshore models and with mentoring and supervising other testers.
  • Good team player with excellent interpersonal skills, but can work independently as well.

TECHNICAL SKILLS

  • Testing Tools
  • SOAP UI 1.6/2.0/3.5.1/4.5.1, Selenium 2, QTP 8.2/ 9.2/ 9.5/10.0, Quality Center 9.0/ 10.0, HP ALM 11.0, Test Director 7.6/ 8.0, TestNG, JMeter
  • Languages
  • Java, Python, VBScript, Groovy, XML, C,UML, JavaScript, HTML, XPath, XQuery
  • Defect Tracking Tools
  • Quality Center 9.0/ 11.0, JIRA, ClearQuest 7.1, Test Director 7.6 / 8.0
  • Databases
  • MS SQL Server 2005/ 2008, Oracle 9i / 11i, MySQL 5.0, DB2
  • Operating Systems
  • Windows 2000/XP/7, UNIX, Linux, Mac, iOS, Android
  • Browsers
  • Internet Explorer IE , Firefox, Chrome, Safari
  • Servers
  • JBoss, IIS, Weblogic, Websphere, Apache, Tomcat
  • Other Tools
  • MS Office 2003/2007/ 2010 , SharePoint, Clear Case, Splunk
  • Technologies
  • HTML, HTTP, TCP/ IP, Flash, AJAX

PROFESSIONAL EXPERIENCE

CONFIDENTIAL

Title: Lead QA Engineer and Offshore Coordinator

Travelport is a leading provider of e-commerce services and global distribution services for the Travel and Hospitality industry. I was working on their ecommerce project and I worked on various modules like Air Shop, Air Price and Air Book. I was the Onsite QA Lead and the Offshore Coordinator for this project.

Roles and Responsibilities:

  • Analyzed Business Requirements and User Stories.
  • Helped in designing the Automation framework.
  • Scripted in Groovy to create functions in various Function Libraries.
  • Analyzed the manual test cases in ALM Quality Center and automated them.
  • Interacted with Functional Team members who were our internal customers to resolve ambiguities in manual test case documentation and to get clarification about business rules.
  • Designed and executed Test Cases in SOAP UI.
  • Got manual test cases from the Functional team in bunches and allocated them to various team members in the Automation team.
  • Used SOAP UI for testing SOAP-based and REST-based webservices.
  • Did Functional, Data-Driven and Regression Testing using SOAP UI.
  • Wrote SQL queries for Backend Testing.
  • Used XML extensively for creating webservice requests.
  • Used XPaths extensively for doing Property Transfers.
  • Used ALM for logging and tracking Defects.
  • Used various kinds of Assertions to validate responses in SOAP UI.
  • Used Groovy script step in SOAP UI for customizing test cases.
  • Used the Object Repository approach of QTP for automating the UI worflow.
  • Used QTP features like Checkpoints, Object Identification, Smart Identification, etc.
  • Execute automated test cases during Deployment to Pre-Prod environment during every release.
  • Used VSS for Source Control.
  • Used LINUX for viewing errors in error log files.
  • Explained application workflow and resolved/answered questions about various environment and data issues to various team members.
  • Followed Agile SCRUM methodology for developing software.
  • Prepared Weekly Status Reports, Test Execution Reports and Defect Reports.
  • Attended different kinds of meetings, like Daily Standup Meetings, Internal Status Meeting with the offshore Automation team , Weekly TouchBase Meeting with the Functional Team , one-to-one Meeting with QA Manager, etc.

Environment: Windows 7, Java, SOAP UI 5.1, Groovy Script, QTP, VBScript, XML, XPath, SQL, HP ALM/HP QC Quality Center , LINUX, Oracle, MS Office 2013

CONFIDENTIAL

Title: Principal QA Engineer and Offshore Coordinator

Confidential. is a multinational financial services corporation that facilitates transfer of electronic funds throughout the world through their Visa-branded credit and debit cards. I was working on their VRPT application designed to identify merchants and acquirers associated with significant levels of fraud, monitor their fraudulent activity and penalize them accordingly. I worked on various features like Case Management, Timelines, Billing, Notifications, Reports, etc.

Roles and Responsibilities:

  • Assisted in preparation of the Test Plan and reviewed the Test Automation Framework document.
  • Analyzed Use Case documents and User Stories, got clarification regarding the ambiguous requirements and got the inaccurate requirements changed or removed in many cases.
  • Was responsible for writing Functional Test Cases to cover all the requirements.
  • Wrote manual Test Cases in Excel sheets and then exported them to HP ALM new version of Quality Center .
  • Prepared Test Design Document document containing list of test cases for each sprint.
  • Carried out Smoke, Functional and System Integration Testing of the GUI manually.
  • Executed Manual as well as Automated Test Cases.
  • Logged and tracked Defects in JIRA.
  • Created and maintained Requirements Traceability Matrix RTM .
  • Used SQL for validating data displayed on the UI.
  • Wrote complex SQL queries involving joins and nested queries.
  • Used Selenium Webdriver for automating many of the test cases for Regression Suite.
  • Wrote test cases in Java for Selenium automation.
  • Used TestNG framework for reporting in Selenium.
  • Used POM Page Object Model and Page Factory for automating tests using Selenium.
  • Organized Test Case Review meetings and walked Dev team, QA team and BA team through my test cases in every sprint.
  • Prepared Test Execution Status Report and Defect Report at the end of each sprint.
  • Demo-ed the newly implemented features to Business from time to time.
  • Mentored 3 QA resources, helped 1 new Dev resource get-up-to-speed and answered domain-knowledge and application-workflow related questions that various team-members had.
  • Acted as Offshore Coordinator and gave regular Knowledge Transfer Sessions to offshore QA resources.
  • Helped during Pre-UAT and UAT User Acceptance Testing sessions.
  • Led Bug Discussion Meetings.
  • Attended Daily Stand-up Meetings, Sprint Planning Meetings, Sprint Retrospective Meetings, Test Case Review Meetings etc.

Environment: Java, Groovy, HP ALM 11.0 Quality Center , Selenium 2, TestNG, SQL, DB2, Squirrel, Apache, JIRA, MS Office 2010.

CONFIDENTIAL

Title: Sr. QA Automation Engineer

Confidential company, formed from the merger of Live Nation and Ticketmaster. It is the largest concert-promoter and the leading ticket sales and distribution company in the US. I was primarily working on their TAP Transactional APIs for Partners project. TAP is basically a service which integrates all Ticketmaster webservices and exposes them to external clients like iPhone, Android, etc. I also tested the Ticketmaster and Livenation mobile apps and the Livenation e-commerce site during this project.

Roles and Responsibilities:

  • Analyzed Business Requirements, User Stories and API docs.
  • Created Test Scenarios and Requirement Traceability Matrix after going through the documentation.
  • Interacted with business and developers to resolve ambiguities and rectify mistakes in documentation.
  • Designed and executed Test Cases in SOAP UI.
  • Used SOAP UI for testing RESTful as well as SOAP-based webservices.
  • Did Functional, Data-Driven and Regression Testing using SOAP UI.
  • Wrote SQL queries for Backend Testing.
  • Used various kinds of SQL statements for finding and creating suitable Test Data.
  • Used JIRA for logging and tracking defects.
  • Used Confluence and JIRA for accessing business requirements and user stories.
  • Used various kinds of Assertions to validate REST and SOAP responses in SOAP UI.
  • Used Groovy script in SOAP UI for customizing test cases.
  • Used Selenium Webdriver for automating test cases for the Liva Nation ecommerce site.
  • Used Java for automating browser tests using Selenium.
  • Used LINUX for viewing errors in error log files, restarting the server and modifying property files.
  • Did Mobile Application Testing on the Livenation and Ticketmaster apps manually.
  • Prepared Deployment Notes, did QA Sign-off and did Production Smoketest for each release.
  • Was involved in doing UAT Testing for various internal teams.
  • Deployed snapshot builds using the Rundeck and release builds using Nexus.
  • Used Splunk for analyzing production metrics.
  • Used SVN for Source Control.
  • Explained application workflow and resolved/answered questions about various environment and data issues to Internal as well as External Clients who were testing against our QA environment.
  • Followed Agile SCRUM methodology for developing software.
  • Mentored new testers and helped developers by answering their domain-knowledge related questions and proving them suitable test data.
  • Prepared Weekly Status Reports, Test Execution Reports and Defect Reports.
  • Attended different kinds of meetings, like Sprint Planning Meetings, Daily Standup Meetings, QA Handoff Meetings, etc.

Environment: Windows 7, Java, SOAP UI 4.5.1, Selenium, TestNG, SQL, LAMP, UNIX, QTP, Groovy Script, Oracle 11i, MySQL, JIRA, MS Office 2007, Confluence, JMeter, .Maven, SVN, Splunk.

Title: Web QA Engineer

CONFIDENTIAL

Redbox Automated Retail, LLC is an entertainment company which specializes in the rental of movies and games via automated kiosks. I was working on their e-commerce application. I worked on various functionalities related to Product Browse, Product Filtering, Kiosk Selection, Customer Account, Shopping Cart, Checkout and Reviews.

Roles and Responsibilities:

  • Created Test Scenarios and Test Cases after analyzing User Stories.
  • Performed Smoke, Functional, System Integration, User Interface UI and Regression testing manually.
  • Did Content Validation for the various Product Browse Pages and Product Details Pages.
  • Wrote SQL queries for Backend Testing.
  • Used SQL for checking referential integrity and logical consistency of data.
  • Performed Cross-Browser testing using various browsers like IE, Firefox, Chrome and Safari.
  • Maintained Traceability Matrix and Regression Suite.
  • Used Adobe CQ5 as the Content Management System CMS .
  • Used Quality Center for defect-tracking.
  • Wrote Java test scripts for doing Data-driven and Regression testing.
  • Used TestNG framework for Selenium automation.
  • Used SOAP UI for automating webservice tests.
  • Used UNIX commands to view errors in error log files.
  • Did UAT Testing Beta-testing for the previous release of the product after it went live.
  • Maintained continuous interaction with Business Analysts and Developers to make the testing process more efficient.
  • Followed Wagile methodology a hybrid of Waterfall and Agile methodologies for developing software.
  • Attended different kinds of meetings, including Daily Standup Meetings.

Environment: Windows 7, Java, .NET, IIS, Quality Center 10.0, Selenium, SQL, SOAP UI, UNIX, Groovy Script, Adobe CQ5, MS SQL Server 2008, MS Office 2010, Sharepoint, Javascript, AJAX.

CONFIDENTIAL

Title: Test Engineer

Confidential company which provides various kinds of services to members of the US armed forces and their immediate family members. Currently, it provides property and casualty insurance, auto insurance, banking, life insurance, investment and financial planning products and services. I was working on their Automobile Insurance module of their online application.

Roles and Responsibilities:

  • Analyzed Use Cases to design Test Scenarios and Test Cases.
  • Assisted the Test Lead in preparation of a Test Plan.
  • Used Test Director for documenting Test Cases.
  • Used SQL queries for ensuring that data at the front end matched data at the backend.
  • Did Referential Integrity testing and checked that the data in the database was correct using SQL.
  • Filed Defects and tracked them using Test Director.
  • Used QTP for automating the Regression Test Suite.
  • Used Output Values in QTP for comparing the actual values generated by the system against the expected values.
  • Used Action Split to modularize and logically break down scripts in QTP according to their functionality.
  • Used Action Parameterization in QTP to pass the values from one action to another.
  • Used Option Explicit statement to prevent duplicate variable names in QTP.
  • Carried out Functional Testing of Webservices using SOAP UI.
  • Performed Data Driven Testing using Data Source and Data Source Loop steps.
  • Used various kinds of Assertions like SOAP Response, Schema Compliance, XPath Match, Contains, Not Contains, etc in SOAP UI to validate SOAP responses.
  • Validated WSDL's using WSI Compliance and Schema Compliance Assertion.
  • Used UNIX commands for performing a variety of tasks.
  • Attended various kinds of meetings like Ambiguity Review Meetings, Test Plan Review Meetings, Defect Resolution Meetings, Project Status Meetings, etc.

Environment: Java, Quality Center 9.0, SQL, QTP 9.2, SOAP UI 1.6, VBScript, Groovy Script, UNIX, MS SQL Server 2005, TOAD, MS Office 2007.

CONFIDENTIAL

Title: QA Analyst

ConfidentialCommunications is a telecom company that provides services for internet, television and digital phone. I tested their online application, using which customers can view and update various details regarding their demographic information, services and features they are using and pay bills. I tested their Online Bill Pay module of their online application for customers.

Roles and Responsibilities:

  • Assisted the Test Lead in preparation of the Test Plan and created Test Suites.
  • Did Functional, Integration, Regression and User Interface testing manually.
  • Wrote complex SQL queries to ensure that data at the front end matched data at the backend.
  • Used SQL to check for referential integrity, for logical checking and for checking format of data in database.
  • Designed test scripts in QTP for automating regression test suites.
  • Used Recovery Scenario Manager in QTP to recover from unexpected events that happen during a run session.
  • Enhanced scripts in QTP using Functions and Actions.
  • Inserted Checkpoints in QTP to check for broken links, for back-end testing and for regression testing.
  • Used Smart Identification in QTP to handle dynamic objects.
  • Used basic UNIX commands to perform various kinds of tasks.
  • Derived UAT Test Cases based on various requirements in the FRD and on User Stories.
  • Attended various kinds of meetings like Defect Resolution Meetings, Ambiguity Review Meetings, etc.

Environment: Java, Linux, Apache, Perl, MySQL 5.0 LAMP , Quality Center 9.0, SQL, QTP 9.5, SOAP UI 2.0, UNIX, VBScript.

CONFIDENTIAL

Title: QA Tester

Roles and Responsibilities:

  • Designed Test Scenarios and Test Cases based on user requirements.
  • Manually tested various functionalities of the application at the front-end.
  • Performed data validation using SQL queries.
  • Checked for referential integrity and logical consistency using SQL.
  • Wrote Test Cases, executed them, filed Defects and tracked them using Quality Center.
  • Used QTP for Data-Driven and Regression Testing.
  • Modularized scripts in QTP using Functions and Actions.
  • Used Virtual Object Manager to deal with objects that QTP was unable to recognize.
  • Used Smart Identification in QTP to handle dynamic objects.
  • Used Synchronization Points and keywords like Wait, Exists and Sync to synchronize QTP's speed with the application's speed.
  • Tested Webservices / SOA using SOAP UI.
  • Used various in-built test steps like Test Request, Data Source, Data Source Loop, Data Gen, Property Transfer, Conditional GoTo, etc to carry out Functional and Data-Driven Testing of SOAP UI.
  • Validated SOAP Responses using different Assertions like Schema Compliance, SOAP Response, XPath Match, Contains, Not Contains, etc in SOAP UI.
  • Used SOAP UI for validating WSDL's.
  • Used Groovy for connecting to the database.
  • Used basic UNIX commands for viewing errors in error log files.
  • Worked closely with Business Analysts and Developers to make the software development and testing process faster.

Environment: Java, Quality Center 9.0, SQL, QTP 9.2, SOAP UI 1.6, VBScript, Groovy Script, UNIX, Oracle 10g, TOAD, MS Office 2007.

CONFIDENTIAL

Title: Junior QA Analyst

Roles and Responsibilities:

  • Analyzed documents like Business Requirement Document BRD and Functional Requirement Document FRD .
  • Helped the QA Lead in developing the Test Plan.
  • Wrote Test Cases in Test Director.
  • Performed Smoke, Functional and Integration Testing manually.
  • Wrote SQL queries for doing Data Validation.
  • Used SQL for checking referential integrity, logical consistency of data and ensuring that data is in the right format.
  • Did Data Driven Testing using QTP.
  • Used recorded and modified versions of earlier scripts for doing Regression Testing using QTP.
  • Used Call to Existing Action and Call to Copy of an Action to modularize scripts in QTP.
  • Inserted Checkpoints in QTP to check for broken links and to ensure that property values of run-time objects matched their expected values.
  • Carried out Functional and Data Driven Testing of Webservices using SOAP UI.
  • Validated WSDL's using SOAP UI.
  • Used various kinds of Assertions like Schema Compliance, SOAP Response, XPath Match, etc in SOAP UI to validate SOAP Responses.
  • Viewed errors in error log files using UNIX commands.
  • Derived UAT Test Cases based on the FRD and the Test Scripts used for System Integration Testing.
  • Attended Ambiguity Review Meetings, Defect Resolution Meetings, Test Plan Review Meeting, Project Status Review Meetings, etc.

Environment: Java, Test Director 7. 6, SQL, QTP 8.2, VBScript, UNIX, Oracle 9i, TOAD, MS Office 2003.

We'd love your feedback!