Resume

Sign in

Test Cases Testing

Location:
Seattle, Washington, United States
Posted:
May 31, 2017

Contact this candidate

Gowtami N

ac0koj@r.postjobfree.com Ph: 516-***-****

SUMMARY

* ***** ** ********** ** Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications.

Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.

Expert in developing Java Selenium WebDriver test scripts and Test Frameworks using TestNG/Junit, ANT/MAVEN build tools.

Experience in using Selenium WebDriver APIs for writing Junit test suites and test cases for testing functionality with the Selenium Server.

Sound knowledge on Junit, TestNG framework for Unit and Functional testing, Maven and Ant for Project building, Jenkins/Hudson for Continuous Integration.

Experienced in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.

Proficient in creating automation script from scratch. Sound knowledge of developing different type of framework like Module driven, Data driven and Hybrid framework.

Strong experience in cross browser, cross platform web testing with Selenium WebDriver and TestNG.

Proficient in creating business based functional Test Scenarios, Test plans, Test cases, Test Scripts, Test Specifications and Traceability Matrix including both Manual and Automation testing of the applications.

Specialized in GUI and Functionality Testing, White Box testing, Black box Testing, System testing, including Integration, Performance, Stress, Load and Regression Testing of Web and Client/Server based applications.

Experience on working XML and XPATH and designing Web Services using SOAP

Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, BugZilla.

Experience in writing and executing SQL queries to perform Data Validation and Back end testing of databases to check the integrity of data.

Experience understanding the code written in different programming languages Java, VB Script, Java Script and databases like Oracle, SQL Server.

Hands-on experience in Developing Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium.

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

Experienced in using GitHub as a source repository system to share code within the office as well as with the overseas team.

Skilled in using Jenkins as a Continuous Integration server to configure with GitHub.

Experience in Waterfall (Software Development Life Cycle -SDLC), TDD, BDD and Agile Project Environment.

Ability to identify root causes and derive corrective actions to meet short and long term business requirements using resourceful approaches

Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.

Excellent analytical and programming abilities in using technology to create elegant, flexible and maintainable solutions for complex testing problems.

Team Player and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.

Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.

Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

EDUCATIONAL and CERTIFICATIONAL DETAILS

Bachelor in sciences from NAGARJUNA UNIVERSITY

Masters in sciences from NAGARJUNA UNIVERSITY

ISTQB Certified

TECHNICAL SKILLS

Testing Tools

Selenium WebDriver, Junit, TestNG, HP Quality Center, SOAP UI

Languages

C++, PL/SQL, Java, JavaScript, HTML, XML

Application Tools

Eclipse, Fire bug, Fire path, Visual Basic 6.0, SQL*Loader, Toad, GIT Bash, Jira, SVN.

Scripting

Java Script.

Build Tools

Ant, Maven

Frameworks

Junit, TestNG, TDD, BDD, Data- Driven Development

Firefox Add-ons

XPath, Xpath checker, Firebug

Bug Tracking Tools

JIRA, HP Quality Center, BugZilla

Continuous Integration Tools

Jenkins, Subversion, GitHub

Applications

MS Office Pro (Word, Excel, PowerPoint, Access, Outlook)

Databases

Oracle, MySQL

Platforms

Windows 7/Vista/XP, UNIX, Mac OSX

PROFESSIONAL EXPERIENCE

Client: New York life, NY November 2016 – Till date

Role: Sr QA analyst

Project Title: GVDU

Description: Global Vehicle Data Upload application where it collects data from Advisor and vehicle and store data for a particular vehicle with given programs. This project is completely integrated with external systems and external applications. GVDU application stores data of every vehicle in USA, CHINA, MEXICO and EUROPE. This is a highly integrated and complex application with highly advanced technologies which are currently dominating the application development world.

Responsibilities:

Design and review of Manual and Automated test cases by decomposing requirements from Business functional requirements.

Participated in daily scrum meetings to update daily sprint status.

Associated with application teams to understand the design and requirements needed for developing the framework

Created whole testing framework using Selenium Web drive.

Design, develop and implement Page Object Model Pattern based Keyword Driven automation testing framework utilizing Java, Test-NG and Selenium Web-Driver

Enhance testing framework and develop automated tests using Selenium Web driver

Hands-on experience in using Assertions (XPath, XQuery) for validating the service response

Wrote test cases to handle Alerts on the web page.

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

Worked on the previous test scripts generated and enhanced them as per the need of the project.

Extensively used Firebug and Fire path to complete the automation scripts needed for my unit testing.

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

Created and executed Automated test scripts using Selenium WebDriver, TestNG and Database as source of Test Data.

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

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

Extensive experience working with SoapUI Pro (Ready API) for Parameterizing & validating XML's of request and response, Report Generation for the services

Verified the testing with the backend by running SQL queries on SQL Server.

Participated in the grooming calls and gave the inputs with respect to the testing team and their efforts.

Working with the development team continuously and carry out the testing once the issues are fixed and retested.

Working with the Scrum Master and the End to End Test Manager to carry out the plan with respect to Testing in Agile Methodology.

Good work experience as a Project Co-coordinator and performed all QA management activities to ensure QA milestones are achieved

Environment: SQL Server, QC, Windows, Eclipse, TestNG, Xpath, Agile, HTML, Selenium Web Driver, Firebug, Selenium IDE.

Client: Verizon Wireless, Basking Ridge, NJ September 2015 – October 2016

Project: Automatic SIM Activation

Role: QA Analyst.

Description: This project will describe the changes that are necessary in the BASS system in order to implement the automatic activation of replacement SIM cards. This will occur when the customer places the replacement SIM into their phone for the first time. The result will be easier activation of the replacement SIM, and reduced calls to customer care for this purpose. It also includes changes that will be necessary to allow registrations

Roles & Responsibilities:

Design and review of Manual and Automated test cases by decomposing user stories for specific functional requirement.

Participated in daily scrum meetings to update daily sprint status.

Experience in Writing test plans, test cases, test procedures based on business requirements.

Coordinated communication between various teams to ensure consistency and accuracy across test plans, user manuals and training materials.

Smoke testing on frequent builds and Regression testing for new releases by running automated scripts using selenium web driver with java.

Involved in triage meetings with Engineers in the product development team.

Responsible for Regression Testing, Functional testing, integration testing, UAT and end to end scenario testing for web based application.

Participated in scrum meetings to ensure that the business rules have been addressed properly.

Followed Agile Methodology (SCRUM) for this project.

Performed Regression Testing for every modification made in the application and new builds using Selenium WebDriver.

Created automated test scripts and executed using Selenium Webdriver.

Verified backend data validation using SQL.

Tested web services based on Data and functions by SOAUI.

Log track and report progress of all tests.

Involved in Functionality, User Interface, and Regression testing during the various phases of development using Selenium/TestNG.

Developed page library as part of modular framework implementation in automation.

Maintained and executed ANT build files for running automated test cases along with Continuous Integration tools like Jenkins.

Reported and tracked the bugs to closure using Quality Center.

Environment: Manual Testing, Quality Center, HTML, Java Script, Oracle, Windows, UNIX.

Client: Telenor, CSC, Hyderabad, India September 2013 – July 2015

Project Title: IMS

Role: QA Analyst

Description: IMS - IP multimedia sub system. IMS is architectural framework for delivering IP based multimedia services initially framed for MAE customers. Added a service pack to the customers through bass system it provides different multimedia services like SMS, MMS, call forwarding. The service will be provisioned from EF-Avtal and BASS via SPD and IMS-AI to the IMS platform.

Responsibilities:

Analyzed the user requirements by interacting with system architect, developers and business users.

Suggested improvements in test process by gathering and analyzing data.

Reviewed and analyzed Detail Designed Specification and Technical Specification documents.

Analyzed the SRS (System Requirement Specifications) and developed Test Suites to cover the overall quality assurance testing.

Involved in complete QA Life Cycles.

Prepared Test Cases with the complete description of requirements, uploaded test cases and report results into Test Director.

Performed Manual Testing to check flow of the application.

During testing life cycle, performed different types of testing like System Testing, Integration Testing and Regression Testing.

Created Test Execution Matrices during the test cycle.

Identifying bugs and interacted with QA Lead and Developers to resolve the issues of on bugs.

Participated in QA Team meetings and weekly QA testing reviews.

Involved in requirement gathering and analysis.

Suggested improvements in test process by gathering and analyzing data.

Reviewed and analyzed Detail Designed Specification and Technical Specification documents.

Analyzed the SRS (System Requirement Specifications) and developed Test Suites to cover the overall quality assurance testing.

Interacted with developers to follow up on Opened Bugs.

Involved in complete QA Life Cycles.

Used MS Excel and Quality Center to maintain test cases and test scripts.

Performed Manual Testing to check flow of the application.

During testing life cycle, performed different types of testing like System Testing, Integration Testing and Regression Testing.

Creation of Status reports and Sending the status to the upper management as required

Developed various reports to communicate testing issues the project manager.

Participated in QA Team meetings and weekly QA testing reviews.

Environment: Quality Center, HTML, Java Script, Oracle, Windows,

Client: Fidelity Investments, Hyderabad, India June 2011 – August 2013

Role: QA Tester

Project: FI Core Decommission

Description: Its major Fidelity project. Fixed Income database storing the investments information relies on Core Databases to obtain all their reference data. The Core platform (Oracle Databases) is migrated to the MDM platform (Oracle normalized Database). The objective of this project is to modify the entire Fixed Income Database sourced objects, View to consume data from Core or reference database with no impact or minimal impact to downstream databases, applications and loaders.

Responsibilities:

Involved in analyzing System specifications, design, development and execution of test plans, test Cases for manual testing.

Used in-house and open source tools for record play automation testing

Performed Business Functionality testing.

Debugged the Test Scripts, created Batch tests, verified the test results and reported the defects to Quality Center.

Involved in creation of test strategy documents for both manual and automated testing.

Performed data validation, data verification on every stage testing.

Documented every stage of testing for historical purpose.

Worked with test data specialist and involved creation test data.

Created criteria for data conditioning needed for manual testing.

Documented defects, errors, and inconsistencies in application outputs, and content.

Tracked test results for management, categorized issues, created defect reports and managed defect database using Quality Center.

Environment: Manual Testing, Quality Center, HTML, Java Script, Oracle, Windows, UNIX.

Client: Panterra Networks, Hyderabad, India March 2009 - May 2011

Project Title: WorldSmart

Role: QA Associate

Description: WorldSmart is a SaaS application helps users provide comprehensive support services from the comfort of their desktop. While the IP phones integrated with WorldSmart allow users to provide voice-based support, the WorldSmart UCC helps them interact with online users in a variety of unique ways that render the entire support process interactive and efficient.

Digital FAX provides WorldSmart. Customers a unique way of faxing. WorldSmart supports unlimited inbound & outbound faxes where in the fax can be received at emails and dashboard. Sending fax was made easy With WorldSmart in three simple steps by selecting the fax number and browsing a pdf document and sending it to the destination. WorldSmart Digital Fax provides inbound and out bound faxing to international PSTN numbers also. Thus, Digital Fax provides solution for one major communication barrier.

Responsibilities:

Analyzed the user requirements by interacting with system architect, developers and business users.

Suggested improvements in test process by gathering and analyzing data.

Reviewed and analyzed Detail Designed Specification and Technical Specification documents.

Analyzed the SRS (System Requirement Specifications) and developed Test Suites to cover the overall quality assurance testing.

Involved in complete QA Life Cycles.

Performed Cross browser testing of the web application.

Performed Compatibility testing of the Client server application.

Prepared Test Cases with the complete description of requirements, uploaded test cases and report results into Bugzilla.

Performed Manual Testing to check flow of the application.

During testing life cycle, performed different types of testing like System Testing, Integration Testing and Regression Testing.

Identifying bugs and interacted with QA Lead and Developers to resolve the issues.

Participated in QA Team meetings and weekly QA testing reviews.

Suggested improvements in test process by gathering and analyzing data.

Analyzed the System Requirement Specifications and developed Test Suites to cover the overall quality assurance testing.

Used MS Excel and Quality Center to maintain test cases and test scripts.

Maintaining Status reports and Sending the status to the management as required.

Developed various reports to communicate testing issues the project manager.

Participated in QA Team meetings and weekly QA testing reviews.

Environment: QC, HTML, Java Script, Oracle, Windows, UNIX.



Contact this candidate