Sign in

senior QA Analyst

West Windsor Township, NJ
September 27, 2018

Contact this candidate



Senior QA Analyst Phone: 321-***-****

SeniorQA Analystwith over 8 years of experience in all phases of Software Development Life Cycle(SDLC)and Software Testing Life Cycle (STLC). Experience indefect tracking managementand reportingof web-based and client server applications in both manual and automation testing serving different domains such as Healthcare, Banking and Retail.


Expertise in implementing Waterfall / Agile (SCRUM) methodology by analyzing requirement specifications and responsible for developing test objective, strategies, scope, test procedures and test matrices.

Experience in Software Development Life Cycle (SDLC) and in different phases of Software Testing Life Cycle (STLC) and Bug Life Cycle.

Extensive experience in writing Test scenarios, Test cases, Test Plan, RTM, Test executionand identifying defects.

Performed different types of testing like Integration testing, System testing, Smoke testing, Sanity testing, Regression testing, Functional testing, Database testing and Web / UItesting

Participated in sprint planning meeting, daily standup meeting, sprintreview meeting,sprint retrospective meeting, defect triage meeting and Go and No-Go meeting.

Expertise in developing, documenting and executing test cases manually as well as generating automated scripts using Selenium with Java as a programming language.

Experienced in web applications testing with Selenium IDE, Selenium RC, Selenium Grid and Selenium Web Driver, JUnit and TestNG, Cucumber.

Involved in design and implementation of different Automation frameworks Data Driven Framework and Hybrid Framework for various projects.

Expertise in using BDD Framework with Cucumber using Gherkin language by creating .feature file, step definition and running it with test runner.

Good experience in Web Services testing using SOAP UI and Rest (Restful and Rest assured) using Postman tool.

Participated in designing performance test scripts using JMeter.

Used Selenium WebDriver and TestNG to run parallel testing by creating Groups and categorizing test cases.

Experienced in using Apache POI to read data from external sources to feed locators into the test script.

Excellent experience in Automating test scripts using Selenium Web Driverandfollowing PageObject Model (POM) as design pattern.

Experienced in using web debugging tools like Fire path and Firebug for finding locating elements.

Used Maven for Project building tool and Jenkins for scheduling jobs for continuous integration.

Proficient in Mobile Application testing using Appium and Perfecto Mobile.

Performed backend testing for data validation using SQL Queries and validated data using SQL joins.

Used log4j for logging application level info for debugging.

Experienced in using Defect Management and test management tools such as Rally, JIRA, Bugzillaand HP QCforbug reporting to track test progress, execution and deliverables

Experience with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments using Selenium Grid and Sauce Labs

Good experience with source and version control tools such as GIT & Subversion.

Ability to work in a team environment. Strong communication, interpersonal skillsand ability to quickly learn new technologies.


Bachelor’s in Information Technology from JNT University, India


Development Methodology

SDLC,Agile(Scrum), Waterfall


Test Plan, Test Case, RTM, Test Summary Report, Bug report

Testing Tools

Selenium WebDriver, Selenium RC, Selenium Grid,Cucumber,SoapUI, Postman,Perfecto Mobile, Appium.


Data driven, Hybrid,BDD

Test build and Continuous Integration tools

Maven, Jenkins

Defect Management andTest management


Markup languages


Programming Languages



SQL Server, Oracle, MySQL

Operating Systems

Windows, LINUX,Mac

MS Office Tools

Outlook, Word, Excel, PowerPoint, MS Access


Client:Springfield Clinic Sep 2017 - Present

Location: Springfield, IL

Role: Senior QA analyst

Springfield clinic is a leading health care provider in central Illinois. Pay my Bill, MyHealth, Patient Portal, Doctor’s Portalare the four major applications for this organization. Pay my Bill enables patients to manage their payments,Myhealth and patient portal will give the patients full access to their Profile and other related records.

Roles and Responsibilities:

Analyzed business Requirements and Functional requirement documentsand was involved in allphases of project lifecycle.

Performed Agile testing, reviewed the user stories and participated in agile meetings (Daily Scrum, Sprint planning, Sprint review, Sprint retrospective), Iteration Planning and Release Planning meetings.

Implemented Data Driven automation framework and Page Object Model with Selenium WebDriver and Java programming.

Configured application framework using excel spreadsheets and processed the spreadsheets using Apache POI.

Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using TestNG.

Created test reports generated out of TestNG and captured the error screenshots.

Performed Synchronization using Explicit and Implicit waits.

Executed test cases and participated actively in System Testing, UAT and Regression Testing.

Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkins format.

Interacted with the Development team and the Environment team in prioritizing the defect list and validating known bug fixes.

Performed Back end testing by executing SQL queries to fetch data from database to validate UI.

Found Defects, prepared Defect Reports and Status Reports, performed Defecttracking using JIRA

Performed Restful webservices using POSTMAN tool to check the communication between different services.

Used Jenkins tool for continuous integration of the builds and deploying the build artifacts. Used Maven for project building.

Environment: Selenium WebDriver, Jenkins,Cucumber, REST API, SOAPUI, Maven, TestNG, JIRA, Eclipse, Java, HTML, JSON, SQL and Windows.

Client: Citi Bank Aug 2016 – Sep 2017

Location: Jersey City, NJ

Senior QA Analyst

Citibank is the consumer division of financial services multinational Citigroup. Citibank provides credit cards, mortgages,personal loans, commercial loans, and lines of credit. It provides financial services to consumer, commercial, insurance,retail, Investment and trust services to personal and business banking customers.

Roles and Responsibilities:

Assessed & analyzed user stories and participated in Sprint planning, Review Sessions &Scrum Meetings

Created automation framework and test scripts using Selenium Web-Driver for multiple platforms and browsers for testing.

Designed, developed and implemented Page Object Model Pattern based Data Driven automation testing framework utilizing Java,Test-NG and Selenium Web-Driver.

Configured Selenium Web Driver, Test-NG tools and created selenium automation scripts in java using Test-NG prior to next quarter release.

Performed functional testing to identify various critical points in the application and automated it by using Selenium Web-Driver with Test-NG.

Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium Web Driver.

Prepared user documentation with screenshots for UAT (User Acceptance testing) using Selenium Screenshots.

Used Apache POI to read data from Excel sheet.

Performed continuous integration of buildsusing Jenkins and Maven for project building.

Developed test scripts to implement Test Cases, Test Scenarios and features for Test Driven Development, Behavior Driven Development using Cucumber.

Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.

Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.

Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.

Demonstrated ability to solve complex automation challenges involving Ajax, dynamic objects, custom object types, unexpected event handling.

Performed functional testing of SOAP and RESTFUL Web Services using SOAP UI and Postman.

Involved in testing Web services and XML with SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them

Attended weekly status meetings with development and management Teams.

Reported defects to developer and discussed about the issues in weekly status meetings.

Environment: Selenium Web Driver, TestNG,Cucumber, Eclipse, SQL server, SOAP UI, Postman,Jenkins, Windows.

Client: Apollo Pharmacy June 2013 – May 2016

Location: Hyderabad, India

Role: QA Analyst

Apollo Pharmacy is India’s largest branded pharmacy network, with over 2400 plus outlets inkey Locations and it has more than 4000 products in various categories like Vitamins and supplements,baby care, Personal care, health foods and OTC.

Roles and Responsibilities:

Understanding the Business requirements, Application and function specifications, Design documents.

Created Test plan, High level scenarios, Test case construction and Test estimates, resource estimates and

weekly status reports.

Developed and Automated Test cases in Java using Selenium WebDriver for Regression testing, identified the Test Cases and documented them in Quality Center.

Performed browser validations across operating systems by verifying the visual presentations, alignment, designand accuracy of links.

Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Id’s andXPath in Selenium.

Performed GUI, Functional, Negative, Positive, smoke and Regression Testing.

Prepared various reports based on different stages of Testing

Updated Reports and dashboards to display the status of test coverage including the number of test cases passing, failing or pending.

Involved in updating and executing test cases according to requirements.

Interacted with developers, users and various members of the team to discuss issues, resolve defects and set priorities.

Involved in Managerial Meetings and attended various conference calls at different levels from QA, Developers and Clients.

Environment: Java, Selenium WebDriver, Windows,HP Quality Center, MS Office.

Client: State Bank of India April 2010–May 2013

Location: Hyderabad, India

Role: Manual Tester

State Bank of India is amongst the largest banks in India. Online Banking Management System was a pilot project developed so that customers can get access to their accounts round the clock. The system handles transactions of four kinds of accounts: savings, fixed deposit, joint account and recurring deposit. The system manages different levels of authorization for administration.

Roles and Responsibilities:

Interacted with Client, Development team to understand and gather the Functional and Non-Functional


Involved in preparing Test Scenarios and Test Cases based on business requirement documents using Test Director

Performed Extensive Manual Testing

Prepared Requirement Traceability Matrix (RTM) to trace test cases to functional requirements

Performed Black Box Testing, Functional Testing, Integrate Testing, Sanity Testing, GUI, Adhoc, Regression and data driven testing

Used Test Director for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status

Interacting with the development and testing teams to improve overall quality of the software

Created and Executed SQL queries to check proper data population in application tables.

Pre-run the builds and data fix in QA environments, and verified the successful run, before sending

to UAT/Production environment.

Analyzed the performance based on the reports generated.

Responsible for providing regular status report to the management

Environment: Test Director, Waterfall, UNIX, Windows 2000, SQL server 2005

Contact this candidate