DEEPTHI GORA
Senior QA Analyst
Phone:443-***-****
Email:***********.**@*****.***
Senior QA Analyst with 8 years of experience in all phases of Software Development Life Cycle (SDLC); Developing Test Strategy, Test Cases, Test Plan and Automation test scripts using Selenium, Defect Management, Test Log, Test Result and Traceability Matrix.
•Strong working knowledge in testing all phases of SDLC, STLC and expertise in Waterfall Model and Agile with SCRUM lifecycles.
•Excellent skills in understanding requirements and creating test cases out of Business Requirement Document and Functional Requirement Document.
•Dexterous in creating Test plans and Test Strategies while writing Test Cases for Functional and Regression Testing.
•Experience in reporting application’s higher-risk aspects, understanding priorities, determining scope and limitations of tests.
•Proficiency in testing complex software applications including Automation & manual testing.
•Experience in working with open source tools such as Selenium Webdriver, Jenkins, Maven, TestNG, JIRA and Eclipse.
•Involved in the Design and implemented different Automation frameworks like Keyword Driven Framework, Data Driven Framework, Hybrid Framework for various projects.
•Expertise in Selenium Automation using Selenium WebDriver, Selenium IDE, Selenium Grid, Java, TestNG, POM framework and Maven.
•Automated regression test cases using Selenium WebDriver, Jenkins, Maven and TestNG
•Used various Selenium Locators like ID, name, Link Text, Partial Link Text, XPath, CSS for identifying correct GUI elements in creating automation scripts.
•Validates various test scripts using Assert and Verify commands.
•Well acquainted with Selenium Synchronization Techniques like Implicit Wait and ExplicitWait in the WebDriver.
•Improved the performance of selenium scripts using find elements when a group of similar elements are being located.
•Maintained the Selenium & Java Automation Code and resources in source controls like SVN, Jenkins for improvements and new features.
•Experienced in different types of testing on AUT like GUI, Functional, Regression, System Testing and Performance Testing.
•Managed popups in the webdriver using Alert command.
•Expertise in using different Navigation Commands.
•Experience in Database Testing using SQL Queries with multiple Databases Oracle, DB2, SQL Server, and MySQL and performed Database testing including data integrity and data validation testing.
•Experience in working on Behavior Driven Development Tools like Cucumber.
•Expertise in creating complex-Sql queries, with various kinds of joins.
•Reviewed & revised suite of test cases to reflect changes made to the Test Plan documentation for new functionality and performance issues.
•Expertise in Java and OOPS concepts required for Selenium frameworks
•Proficient in the programming languages like Java, SQL.
•Experience in Test Management and Defect Tracking Tools Bugzilla, Jira as repository for maintaining Test Cases, execution and tracking the defects.
Test Approaches
Waterfall, Agile/Scrum, SDLC, STLC
Testing Tools
Selenium Web Driver, TestNG, Selenium IDE, Selenium RC, Selenium Grid, JUnit, Cucumber, SoapUI, QC, QTP, ALM
Test Build & Integration Tools
Maven, Jenkins
Frameworks
Keyword Driven, Data Driven, Hybrid, Page Object Model (POM)
Programming Tools
JAVA, SQL, JAVASCRIPT,C, C++
Markup Languages
HTML, XML, XPath, CssSelector
Databases
MySQL, Oracle, SQL Server
Browsers
Internet Explorer, Mozilla Firefox, Google Chrome, Safari
Operating Systems
Windows XP/7/8, Ubuntu, UNIX, LINUX
Reporting Tools/ Defect Tracking Tools
JIRA, Bugzilla, Rally, HP Quality Center, Testlink, TRAC
MS Office Tools
Outlook, Word, Excel, PowerPoint, MS Access, MS Project
Utilities
Eclipse, SVN, FireBug, FirePath
Client: CenturyLink Technologies, Denver, CO November 2014 - December 2015
Project: Sales Force Application
Role: Sr. QA Engineer
Project Description:
Salesforce.com is a customer relationship management (CRM) product. It tracks and monitor the Sales process, generate comprehensive reports, get good forecasts. It can also carry Marketing (email campaigns) and Customer Support functions (tickets).
CenturyLink Technologies has many products like IQ Internet, IPTV, Conferencing, Calling Cards, Ld Switched, LD Dedicated, Toll Free products, Legacy Private Line, Metro private line products. They want to develop the application in Sales force base to sell these products. The process of sales and customer service and maintenance etc is managed through the sales force application modules
•The process of sales of different products
•Complete Ordering process
•Account and Opportunity creation to customers
•Billing Tickets and Billing agents
Responsibilities:
•Coordinated with Business Analyst and development team to understand the architecture and functionality of the application.
•Functioned as technical analyst to implement framework for automation.
•Involved in the project team, which focused on testing and dealing with process, tools and best practices. This team also leveraged testing knowledge, technology, methodology and resources across similar projects.
•Involved in Designing and Developing Data Driven Model using Selenium WebDriver -Java &TestNG
•Used FireBug, FirePath to debug, edit and locate the objects based on ID, Name, XPath, CssSelector, Link, Partial Link, Attributes and Tags.
•Used select command in developing Data Driven Scripts for selecting elements from a dropdown box.
•Handled the special mouse events and selected the options from the tab menu using Selenium Actions builder, mouse hover and synchronization.
•Involved in delivering Automation scripts for products being built using Selenium RC, Java, Excel and SQL Server 2008.
•Performed Input Validations, User Interface Validations, Browser Compatibility testing and Navigation testing by using navigation commands in WebDriver.
•Well acquainted with SeleniumSynchronization Techniques like Implicit Wait and ExplicitWait in the WebDriver.
•Experience of Web service using SoapUI.
•Experience in Project Mavenisation and SVN configuration to the project.
•Generating and reporting TestNG and XSLT test result files
•Involved in Regression Testing for overall business process and executing them in QA Environment.
•Engaged in framework enhancements, code reviews and maintaining deliverable quality.
•Worked on Databases verify the Backend Validations through SQL queries
•Preparation and review of Test Data, Test Scenarios, System Integration Testing (SIT) Test Cases, Unit Test Cases and Reviews.
•Developed manual test scripts to evaluate Corporate Information Security Web based user authentication applications.
•Participated in continuous integration using Jenkins.
•Product Analysis for QA, Business flow understanding and suggesting best approaches.
•Test Design and Traceability Matrix for Test Coverage for Security.
•Involved in using Maven build tools to manage framework dependency jar files.
•Testing Own product features and Manual test them through all possible angles.
•Process improvement on QA (Automation & Manual) activities.
•Actively performed Test Execution and defect coordination and defect facilitation activities.
•Used JIRA to track bugs and maintained the flow of iterations.
•Planning ahead and prioritize on work items.
•Track, manage and report work progress using JIRA.
•Attended Daily Defect Meeting and Onsite/Offshore Handoff Meeting.
Environment: Selenium Web Driver, Java, TestNG, Jenkins, XML, SVN, Maven, SQL, MS Excel, Jira, Eclipse and SoapUI.
Client: Bank of Commerce, New York, NY September 2013 - October 2014
Project: Web Application Support
Role: QA Analyst
Project Description:
During my tenure with Bank of Commerce I have worked in multiple domains like Retail Loan, Corporate Loan, and Mortgage loan, CASA, Trade and Teller. This Project was to implement business logic to satisfy business requirement at backend; create and test web application for support and co-ordinate.
Responsibilities:
•Understanding the Business requirement and Functional specification documents provided for many regions.
•Preparing Test Conditions, Test Cases, Mapping test cases to the scenarios.
•Performed Functional as well as System Integration Testing.
•Analyzed and evaluated complex client requirements and converted them in to suitable Automation test suite.
•Performed Black Box Testing, Database Testing, and Web-Based Testing on several test phases. Developed components for each transaction used in the test script or scenario.
•Developed and automated Regression test case and System testing.
•Created test script using java with Selenium WebDriver.
•Used various Selenium Locators like ID, name, Link Text, Partial Link Text, XPath, CSS for identifying correct GUI elements in creating automation scripts.
•Developed Data Driven, Keyword Driven and Hybrid Automation Frameworks using Selenium.
•Create test script in TestNG framework using java with selenium Webdriver for Regression Test and maintain the same.
•Tested Soap API web services using SoapUI tool.
•Participated in continuous integration using Jenkins.
•Prepared user documentation with screenshots for UAT (User Acceptance testing).
•Wrote Selenium script for taking screen shot and also used action class to perform mouse movement.
•Performed Test Execution and defect logging and tracking using Rally.
•Involved in using Maven build tools to manage framework dependency jar files.
•Worked extensively on Quality Center modules- Test Plan, Test Lab, Defects and Reports.
•Performed Backend testing to test the validity of data using SQL Queries.
•Interacted with the development configuration and operation's team to ensure the quality of software to user expectations.
•Verified the integration of various components in the application and executed end-to-end testing.
•Participated in Release Review/Requirement Analysis and Design review meetings.
Environment: Java, SVN, Jenkins, Selenium Webdriver, SoapUI, TestNG, Maven, Eclipse and SQL Server, Rally.
Client: Humana Inc, Louisville, KY May 2012 - July 2013
Project: HumanaOne – Q&E
Role: QA Automation Engineer
Project Description:
Humana Inc. is a Managed health care FORTUNE 100 company that markets and administers Health Insurance. This project focuses on the management and enhancement of Online Consumer profiles.
Responsibilities:
•Coordinated with Business Analyst and development team to understand the architecture and functionality of the application.
•Involved in delivering Automation scripts for products being built using Selenium Webdriver, TestNG, Java, Junit, Excel and SQL Server 2008.
•Preparation and review of Test Data, Test Scenarios, System Integration Testing (SIT) Test Cases, Unit Test Cases and Reviews.
•Functioned as technical analyst and consultant to implement framework for automation.
•Product Analysis for QA, Business flow understanding and suggesting best approaches.
•Test Design and Traceability Matrix for Test Coverage for Security Testing and Risk Management in Agile environment.
•Own product features and Manual test them through all possible angles.
•QA defect analysis, troubleshooting and reporting using Bugzilla.
•Involved in Smoke testing, Sanity Testing and Regression Testing.
•Engaged in framework enhancements, code reviews and maintaining deliverable quality.
•Used SoapUI to test the application web services.
•Process improvement on QA (Automation & Manual) activities.
•Tested, resolved and documented the issues in the Test environment and ensure the software is working while producing a high quality final product. Deploy the application out of the test phase to be released into Stage environment.
•Planning ahead and prioritize on work items.
•Track, manage and report work progress using TRAC.
•Attending daily Defect Meeting Schedule and prioritize work and plan a sequence of testing activities that accomplish the planned targets.
•Set priorities and provided reports to the management.
Environment: Selenium WebDriver, TestNG, Junit Framework, QC, SVN, Soap UI, Bugzilla and TRAC.
Client: Aetna Medicare Advantage Plan, Hartford, CT June 2010 to March 2012
Project: Plan C
Role: Test Analyst & BA
Project Description:
Aetna Medicare Advantage Plan (Plan C) offers same type of coverage as Original Medicare, including Medicare Benefits Part A (Hospital Insurance) and Part B (Supplementary Medical Insurance) with extra features to help their customers stay healthy. This project is about testing Medicare Part B services offered by Aetna, calculate the premium amounts for the services offered to the patients and list of providers participating in their program.
Responsibilities:
•Involved in preparing use cases and user stories for business requirements.
•Developed Test Objectives and Test Plans.
•Participated in JAD sessions and Requirement Workshops to understand and document client requirements.
•Have good experience in UML, developed Use Cases, Process Flows, Activity Diagrams and Test Cases (From Project Inception to its Implementation).
•Analyzed all the business scenarios and designed test cases, executed the test cases and reported defects in Integration Test.
•Actively participate in Functional and Regression Testing Activities once the code is fixed.
•Designed End to End Scenario and Test Case Design, Requesting Data & Coordination with Data Team both Onshore and Offshore.
•Executed the test cases designed in Various Releases and Maintained the defect Tracking Metrics. Actively coordinated and participated in Triage meetings.
•Performed quality assurance reviews on all System Development Life Cycle phases.
•Involved in Core regression in System testing Phase. Executed these scenarios both in PC and Mobile in Different Browsers like Safari, Good Browser (Internal Application), General Browser (Android & IOS).
Environment: Testlink, MS VISIO, SQL, Windows and Oracle 8
Client: St. Joseph’s Hospitals NEWPORT, UK January 2008 to June 2010
Project: Medical Record Management System
Role: QA Tester
Project Description:
The project is to develop software for hospital maintenance system. It consists of Administration, Patient Information, Enquiry, Billing, and Blood bank, Pharmacy, ICU and Security, Inventory Modules. Administration Module is to maintain database backup and password security, Patient information module maintains all details about every patient starting from admission to discharge. Enquiry module gives information about availability of beds and rooms of different categories and fixes appointment with doctors. Blood bank and pharmacy modules maintain information about blood and drugs respectively. ICU module handles allotment of ICU. This also had Inventory and billing modules.
Responsibilities:
•Understanding the Business requirements, Application and function specifications, Design documents.
•Involved in writing and designing templates for the Test Plans and Test cases.
•Involved in Preparation of Test Scenarios and review of Test Cases.
•Involved in updating and executing test cases according to requirements.
•Identified the Test Cases and documented them in Quality Center.
•Performed GUI, Functional, Negative, Positive, Regression and User Acceptance Testing.
•Prepared various reports based on different stages of Testing.
•Involved in verification of manual update files for different subject areas.
•Involved in Bug reporting and bug tracking using QC.
•Updated Reports and dashboards to display the status of test coverage including the number of test cases passing, failing or pending.
•Interacted with developers, users and various members of the team to discuss issues, resolve defects and set priorities.
•Highly Involved in Managerial Meetings and attended various conference calls at different levels from QA, Developers and Clients.
Environment: JSP, Servlets, SQL Server7.0, Windows XP, Manual Testing, MS-Excel, QC