Resume

Sign in

Senior QA Analyst

Location:
Golf View Manor, New Jersey, 08550, United States
Posted:
February 15, 2019

Contact this candidate

Resume:

Hema sri

Senior QA Analyst

Phone: 909-***-**** E-mail: ac8h8m@r.postjobfree.com

Senior QA Analyst with 8+ years of experience in software quality assurance testing of web applications, web services, client/server applications and databases using Selenium, Cucumber, SOAPUI and current QA methodologies. Diversified experience in automation and manual testing serving various domains like Healthcare, Banking and Insurance.

PROFESSIONAL SUMMARY:

Hands on Experience in preparing Test plan, Test methodology, Test scenarios, Test summary reports, Test cases and Test documents for both automated and manual testing based on User requirements, System requirements and Use case documents.

Expertise in different phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) including Agile Methodology/SCRUM and Waterfall methodologies.

Experienced in unit testing, functional testing, user acceptance testing(UAT), integration testing, system testing, performance testing, sanity testing, exception testing, compatibility testing &security testing of client/server and web-based applications.

Expertise in developing, documenting and executing test cases manually as well as generating automated scripts using Selenium.

Extensively involved in testing web applications using Keyword driven, Data driven and Hybrid in Selenium.

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

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.

Extensively used Junit, TestNG framework for Unit testing, Maven for Project building tool, Jenkins for Continuous Integration.

Experienced using various TestNG Annotations like BeforeSuite, AfterSuite, AfterMethod, AfterTest, Dataprovider, Test and configured Parallel Processing using TestNG xml.

Used log4j for logging application level info for debugging.

Experience in Automating test scripts for application web pages using Selenium Web Driver in Page Object Model (POM) design pattern.

Worked with Developers to Troubleshoot issues and irregularities.

Written complex SQL queries for validating the data stored in different database tables.

Performed backend testing for data validation using SQL Queries. Validated data using SQL joins.

Experienced in Database Testing using interfaces like My SQL and SQL Server.

Validated web services manually and through automation using SOAP UI tools.

Extensive experience in writing unique XPath using firebug and fire path to identify web elements.

Worked on GUI Object / element verification is done through XPath, DOM, Linktext, CSS Locators.

Extensively involved in Automating GUI Functionalities which includes handling Web Elements like Textboxes, Images, Buttons, Check Boxes, Links and Dropdowns (using Select Class), Pop-Ups, Web Tables/ Frames/ Dynamic Elements, Keyboard and Mouse events.

Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using ALM Quality Center, JIRA and Rally.

Performed Cross browser testing on different platforms.

Excellent experience with source version control tools such as GIT.

Ability to work in a team environment. Strong communication and interpersonal skills.

Documented and troubleshoot issues recognized amid functionality and regression testing of site particular functionalities.

TECHNICAL SKILLS:

Methodologies

Waterfall, Agile Scrum, STLC

Test Automation Tools

Selenium Web Driver, Selenium RC, Selenium IDE, Selenium Grid, Cucumber, Soap UI.

Defect Tracking Tools

ALM QC 11.0, JIRA, Rally, TFS

Frameworks

Keyword driven, Data driven, Hybrid, Page Object Model (POM), Modular, TestNG, Junit, Log4j

Build & Integration tool

Maven, ANT, Jenkins

Programming languages

Java, Gherkin, VBA, SQL.

Web Technologies & Services

HTML5, CSS, XML, JavaScript, JSON, SOAP, REST

Databases & Tools

MySQL, ORACLE, SQL Server.

Platforms

Windows 2003 Server, UNIX, Windows XP/Vista/7/8, MAC OS X

Browsers

Firefox, Safari, Chrome

Web Debugging Tools

Firebug, Fire Path

Version Control Tools

GIT, GitK & Git Gui

Microsoft Tools

Outlook, Visio, SharePoint, Word, Excel, Access

EDUCATION:

Bachelor’s in Computer Science and Engineering, India.

WORK EXPERIENCE:

Project 1

Client

Clear Lake Regional Medical Center

Role

Senior QA Analyst

Location

Houston, TX

Duration

July 2018 to Present

Description:

Clear Lake Regional Medical Center has been providing high-quality, cost-effective, comprehensive healthcare to provide compassionate care and exceptional service to Every Patient, Every Day. My Health One Patient Portal provide online quote for health care plan. It offers Individual or Family plans, Medicare Plans, Dental plans. Customer enters their basic information to get the medical plans available to them. They apply for plan and submit the application online

.

Roles and Responsibilities:

Analyzed business Requirements and Functional documents, involved in creating the Test Strategy document that define the test environment, phases of testing, entry and exit criteria into different phases of testing and resources required to conduct the effort.

Developed Test plans and Test Scripts, defined Test Scenarios, analyzed bugs and involved in quality assurance reviews with the team to ensure bugs are reported and closed.

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.

Executed test cases relating to mouse hover actions using Actions class and locate hidden elements using XPath, CSS and window classes and developed test Scripts to handle Alerts on web page.

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

Executed some test cases using TestNG parameters, data providers, suites, parallel suites and groups.

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

Performed Synchronization using Explicit & Implicit waits.

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

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

Created test cases and performed Database testing to check whether the data is being migrated properly.

Wrote SQL Queries to connect to the database and retrieve data for a specified set of test requirements.

Found Defects, prepared Defect Reports and Status Reports, performed Bug Triage, Defect tracking using Rally.

Performed testing on Web Services using SOAP and RESTFUL to check the communication between different services.

Executed SOAP based web services API testing (Java client and SoapUI) and Validated SOAP responses by adding Assertions using PostMan.

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

Experience in Analyzing, testing, and certifying application-specific software and performed ambiguity reviews of business requirements and functional specification documents.

Environment: Selenium WebDriver, Jenkins, REST API, SOAPUI, Postman, Maven, TestNG, Rally, Eclipse, Java, HTML, Agile, GIT, SQL and Windows.

Project 2

Client

Capital One

Role

Senior QA Analyst

Location

Plano, TX

Duration

August 2016 to June 2018

Description:

Capital One is a U.S. based bank holding company specializing in credit cards, home loans, auto loans, banking, and savings product. Capital One introduced a heavy spend high value program for their credit card customers. Involved in interface redesign in order to better highlight existing features, add new functionality and improve overall usability. The Log In portal would enable credit card holders to check account balance, pay credit card bill, dispute a charge, add a travel notification, request a call back from account manager, request fee waiver, and other related functionalities.

Responsibilities:

Analyze the business Requirements and closely work with the Business Team to get the clarifications addressed

Run Defect Triaging and Review the Test Plan, Test Scenarios, Test Cases with Project Team

Designed, executed and maintained automation Test Scripts in Selenium RC using JAVA framework- JUNIT, TESTNG for regression test cases.

Developed Automation framework implementing Page Object Model, and Data Driven Test for certain Test Cases.

Built Test Suite in XML for functional and regression test

Execute the Test cases and review the results with Business to get the Business approval for UAT

Co-ordination between Technology and Business to ensure all the outstanding issues are being addressed, fixed and retested

Performed browser compatibility testing

Involved in Web Services Testing using SOAP UI

Involved in the regression test planning for the project and identified the critical regression tests

Executed the automated regression test cases during every release and also executed the daily regression test suites

Involved in debugging of the existing automation script

Experience working in Agile/ Scrum methodology for SDLC and working on Test management tools like Quality center(QC)

Environment: Selenium WebDriver, Selenium GRID, Java, Web Services, SOAP, REST, Quality Center, AGILE, JIRA, HTML, Java Script, CSS, Eclipse, Oracle, Windows, UNIX/LINUX, Ms Word

Project 3

Client

United Health Care

Role

QA Analyst

Location

Boston, MA

Duration

December 2014 to July 2016

Description:

UHC Group is one of the largest health insurance companies in the United States. It offers customers a broad range of benefits including access to diverse health care networks like HMOs and PPOs along with a wide variety of services including UHC Select and Select Plus. My uhc is a web-based application where registered customers can view information regarding eligibility, benefit information, coverage, claims and other details of their plans. In addition customers also have the facility to choose a particular physician or hospital and also change Physicians.

Responsibilities:

Prepared Test Plan, Test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs.

Attended Daily Scrum, Iteration Planning and Release planning Meetings

Involved in testing various business rules User/Customer functionalities, and Change Processes.

Developed automation scripts for automating Functional and Regression testing using Selenium WebDriver, Eclipse, Test NG, Java, Maven, Log4j and JDBC

Worked on creating test cases for Object -driven framework for Selenium WebDriver.

Involved in automating test cases using Selenium WebDriver with TestNG.

Configured Maven, Log4j, Test NG configuration files

Prepared documentation for setting up Selenium and Eclipse Environment on Local Work Spaces.

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

Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.

Developed SQL Scripts for Backend Testing to ensure that data is updated as per the Business Rules

Performed testing of Mobile Web application using Selenium WebDriver.

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

Developed automated script for back-end testing using Selenium WebDriver.

Demonstrated ability to solve complex automation challenges involving Ajax, unexpected event handling.

Coordinated with developers and record defects in JIRA to track until they are resolved.

Maintained Test Matrix & Project Matrix using excel sheet to keep track of Project's schedule and status.

Attended weekly status meetings with development and management Teams.

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

Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.

Environment: Selenium WebDriver, Java, TestNG, SQL, Maven, Log4j, JDBC, Eclipse, Web Services, SOAP UI, Restful, SOAP, HTML, CSS, JIRA, Quality Center, MSWord, MS Excel, PL/SQL Developer,, Windows 7.

Project 4

Client

State Bank of India

Role

Manual Tester

Location

Hyderabad, India

Duration

October 2012 to November 2014

Description:

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.

Responsibilities:

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 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

Analyzed the performance based on the reports generated

Responsible for providing regular status report to the management

Environment: Manual Testing, IBM Rational Clear Quest, Quality Center, Waterfall, UNIX, Windows 2000, SQL server 2005, Oracle8i.

Project 5

Client

Streamline Insurance Processing System,

Role

Manual Tester

Location

Hyderabad, India

Duration

August 2011 to September 2012

Description:

Insurance Processing System is designed keeping in mind the people and their needs on the insurance segment. The company provides different insurance coverage with different plans and insured term values. It suits all the mid level and high level insurance companies across the continent. The objective of the project is to provide an efficient environment to reduce the time and the manpower and give companies’ centralized software solution by giving them a customized application.

Responsibilities:

Addressed all aspects of the claim processing lifecycle, starting from identifying a claim right up to closure.

Analyzing and creating Business requirements and use cases by contacting the Onsite team and clients.

Prepared positive, negative test cases according to the specifications.

Worked on Black Box Testing – Functional Testing, Regression Testing and Ad Hoc Testing.

Involved in bug tracking and bug reporting using Test director 8.0.

Developed Test scenarios for the Inbound Calling.

Extensively Involved in Testing multi campaign and dynamic campaign creation.

Created tables and views in the database with the required constraints

Wrote client level triggers and procedures.

Involved in manual testing, for the GUI and Functionality of the application.

Environment: Manual Testing, Windows, Ms Excel.



Contact this candidate