Gowthami K
QA Tester/ Analyst
Phone: 732-***-****
Email:***********@*****.***
Professional Summary:
Over 6 years of experience in the Information Technology Industry as a Quality Assurance Analyst in Automation Testing.
Has excellent work experience in Automation Testing in Banking and Health Care Domains.
Experience in working with open source tools Selenium (Selenium IDE, Selenium RC, Selenium Web Driver), JUnit, Eclipse and preparation of automation test framework.
Well versed with using Quick Test Professional (QTP)/Application Lifecycle Management (ALM) to support test automation using potential features like Data Driven Tests, Check Points, Regular Expressions and Functions.
Firm knowledge of different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile Methodology and Waterfall.
Extensive experience in functional testing, unit testing, integration testing, regression testing, GUI testing, back-end testing, browser compatibility testing, and component testing on Windows.
Have expertise in application life cycle management, defect management and software configuration management.
Extensively involved in writing manual test cases, automated test scripts and executing manual and automated test scripts for System testing and Regression testing using Selenium.
Strong exposure to the Software Development Life Cycle (SDLC) and extensive experience with QA testing methodologies and procedures.
Experienced in writing SQL verification scripts to test the result of deployment for correct business logic for Back-end testing.
Plan, Design, Build and Maintain complex Test Automation Frameworks (Data driven, Keyword and Hybrid).
Proficient in Test Case Design, Test execution and Defect Management.
Ability to document and track defects as well as produce detailed reports using defect tracking tools such as HP Quality Center, HP Application Lifecycle Management.
Ability to learn and adapt to new tools and technologies very quickly.
A systematic, organized, hardworking and dedicated team player confident in handling multiple assignments and meeting tight deadlines.
Technical Skills:
Testing Tools
Selenium IDE/Web Driver/RC/Grid, QTP, Junit, SoapUI, Jmeter, Quality Center, Test Director, Rational tool suite (Rational Test Manager, Rational Clear Quest, Junit, JIRA, Rational Robot and XDE)
Languages
C++, UNIX Shell, SQL, Java, J2EE, JSP, HTML/CSS, JavaScript, Junit
Browsers
MS Internet Explorer, Mozilla Firefox, Safari, Chrome, Netscape, Opera
Firefox Add-ons
XPath, Xpathchecker, HTML Validator, Regular Expression Tester, Tamper Data, Web debugging tools Firebug, Fiddler, JavaScript Debugger
Bug Tracking
HP Quality Center, BugZilla, Visual Studio TFS, JIRA
Applications
MS Office Pro (Word, Excel, PowerPoint, Access, Outlook)
Database
MS Access, PL/SQL, MSSQL, MYSQL, Oracle, Microsoft SQL Server 2000/2005/2008
O/S
Windows 7/Vista/XP/2000/ME/NT, UNIX (Sun Solaris), DOS, MAC OS X
Professional Experience:
Wells Fargo, Edison, NJ July 2015 to Present
Role: Sr. QA Tester
Description: The Wells Fargo is a Global Investment Financial and technology development firm Having Customers all over the world with Fulfilling Different types of Requirement with the Technology and Quality
Responsibilities:
Responsible for all software quality assurance activities, including test plan, test case generation, automation & manual test execution, usability analysis, problem reporting, and documentation analysis. Responsible for the daily activities. Monitor the successful completion of the quality initiatives at every step of the Software Development Life Cycle SDLC. Participated in Inspection and walkthrough meeting.
Analyzed Business, Technical, System requirements and Use cases and involved in reviews of High Level Designs.
Designed and Developed Selenium Test Framework.
Wrote and executed automated test cases using Selenium Web Driver to automate manual testing solutions.
Implemented wide range of UI functional testing with Key Word Driven and Data Driven framework for Selenium.
Involved in Selenium Automation using Web Driver and Server.
Used web debugging tools such as firebug, firepath and xpather to locate elements.
Worked on creating test case for Object -driven framework for selenium Web Driver.
Involved in automating test cases using Selenium Web Driver with TestNG.
Used TestNG test framework to design the test suite.
Used build tool Maven to generate test report.
Used Selenium Web Driver API to automate tests on cross browser and cross platform environment. .
Executed SOAP based web services API testing (Java client and SoapUI).
Performed web testing for checking page contents, broken links, web objects, frames and tables using selenium.
Used SQL to validate the data in Oracle Database.
Used TOAD interface to write and execute SQL scripts and queries for manual back-end testing.
Developed SQL queries to simulate data validation reports and to stage test data for ongoing testing.
Used Quality Center for repository, reporting and tracking bugs, and providing updates on resolved bugs.
Used Telnet to login remote UNIX boxes and FTP to upload/download the files to/from UNIX boxes.
Created Test strategy, critical scenarios and Test Scripts and schedule for testing.
Actively participated in all phases of testing life cycle including document reviews, and project status meetings.
Generated the test defects report and reported it to the development team for Bug fixing through Test manager.
Prepared weekly project report that includes Test Metrics and status reports.
Environment: Selenium Web Driver, TestNG, XML, Maven, Eclipse, Java Script, Firebug, Fire Path, XML, UFT/Quick Test Pro, HP ALM .net, Windows, Oracle SQL Developer, Version One.
IBM India Pvt. Ltd
Lenovo - Bangalore,Karnataka India April 2013 to March 2015
Role: Sr. QA Analyst
Description: Lenovo Data Protection Suite contains your web browsers and office suites in a special virtual environment, reducing the risk of malware spreading to the rest of your system.
Responsibilities:
Responsible for analyzing business, functional and IT requirement documents and prepare complete Test Plans including system test plan, integration test plan, QA project plans and resource planning and allocation.
Translated requirements into system performance solutions and developed Implementation plan, Test Metrics and defined Metrics Tracking Strategy to be followed after each successive load test.
Used Selenium Web Driver to interact with the browser and simulate the operation on the browser.
Tested the application that was developed using Struts Framework that leverages classical Model View Layer (MVC) architecture.
Developed many Java classes to perform API level testing.
Wrote and executed automated test cases using Selenium Web Driver to automate manual testing solutions.
Involved in the complete Performance Test cycle promoting it to the User Acceptance Testing.
Responsible for carrying out Load testing during various phases of testing.
Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
Presented progress of the testing process at walkthroughs and inspections.
Performed Functional Testing, Back-end Testing, Regression Testing, and Installation Testing
Participated in Design, development and executing Test Cases
Good Exposure to Testing Life Cycle and Bug Life Cycle
Created the Execution result sheet, Execution plan, Completion report documents for Functional testing.
Used Selenium Web Driver to test search results of Meta search engine.
Worked with Developers, Business analysts and Project managers to determine requirements (H/W specs, Test Cases, Test Data).
Initiated and participated in conference calls, walkthrough and review meetings
Environment: Java/J2EE (JSP, Servlets, Struts, JDBC, JMS), Spring, Selenium Web Driver, Eclipse, TestNG, HTML, DHTML, VBScript, Maven, SQL Server, Oracle11g, MSWord, MS Excel, PL/SQL Developer, Unix, Windows XP.
IBM India Pvt. Ltd August 2011 to March 2013
Fortis HC - Bangalore, India
Role: Test Analyst –Manual and Automation Testing
Description:
The project HC Interoperability is aimed to maintain the day-to-day state of admission/discharge of Patients, List of Doctors (Consultants), List of medicines, Bills etc. This HC Interoperability helps in keeping records of admitted patients. Also Scheduling the appointment of Patient with Doctor (Consultant) to make it convenient for both. Keeping records of Medicine department in a meticulously arranged order so that the treatment of Patient becomes quick and satisfactory. Also aimed to maintain details about the consultants, their Prescriptions and treatments, surgery reports, patient’s diseases, diagnosis and management for comprehensive research
Responsibilities:.
Worked in an agile environment following the SDLC methodology with daily Scrum meetings, presentations, reviews and status reports.
Managed the test plan development and test execution phases across all sprints to ensure proper and on-time test completion
Developed and maintained automated regression test cases in Selenium Web Driver using Java programming language and TestNG Framework.
Worked on Cross Browser testing through Selenium Web Driver by testing the website on different browsers like Chrome, IE and Firefox.
Designed, developed and implemented POM based automation testing framework utilizing Java, TestNG and Selenium Web Driver. Involved in Automation of the test cases using Selenium RC, Junit and Ant.
Worked on Autosys for Batch Processing ETL, PL/SQL subprograms and performed backend testing.
Extracted Data from Teradata using Informatica Power Center ETL and DTS Packages to the target database including SQL Server and used the data for reporting purposes.
Developed Test Strategy, Test plan, Test cases, and Test scripts and various other project documentation in HP Quality Center/ALM
Created traceability matrix in Excel and in Quality Center/ALM by mapping out test cases with requirements tab.
Experienced in using TFS to open bugs, create tasks and user stories and initiate change requests. Used TFS source control to deploy application.
Created test Cases for various testing stages like Functional Testing and Regression Testing, Negative Testing, Boundary Testing by using Microsoft Test Manager (MTM).
Used SoapUI features like Assertions, Data Source, and Groovy Script Test Step to do data level validations.
Created custom JSON/XML Assertors, for validation of SOAP (WSDL), and REST API calls, and Data Banks for storing and analyzing data input/output and error codes.
Environment: Java, Visual Studio, Selenium Web Driver, Soap UI, Jenkins, Firefox, Maven, SQL, MYSQL, PL/SQL, Eclipse, JIRA, JUNIT, Ant, UNIX, XML, JSON