Post Job Free
Sign in

Project Test Cases

Location:
Dublin, CA, 94568
Posted:
April 18, 2017

Contact this candidate

Resume:

Ankita Kothari

**********@*****.***

Phone. 732-***-****

Professional Summary:

9+ years of experience in requirements analysis, test planning, creation of test cases for the full spectrum of test types and phases, test data & environment preparation, test execution and test status reporting

Experience working with various phases of SDLC and STLC.

Good Experience of different quality measurements and matrices.

Good Experience with black box testing, Manual testing, and automation testing, regression testing, - including Smoke, Integration, Functional, GUI, Database and Backend Testing

Experience in creating Automation Framework (Modular, Data Driven, Keyword Driven, and Hybrid) using Selenium Web driver with TestNg and Maven as build management tool integrated it with Jenkins CI server.

Maintained the Selenium &Java automation code and resources in source control like SVN and used Extent reporter to generate final test report.

Experience in defect management from opening new defects, assign it to concerned developer with detail description, and define state, retest and closure.

Extensive working knowledge in UNIX/Linux operating systems.

Test design, implementation, execution, debugging and automation using Java and Selenium web driver with automation framework TestNG.

Performed manual testing extensively Prepared Test cases to meet the requirements and its traceability matrix.

Understanding of software design principles and understanding of OO design principles

Hands on experience in Defect Life Cycle Management tools like, HP Quality Center (QC), JIRA, Rally and Bugzilla

Experience with load/performance tools like JMeter and Load Runner

Experience working with Agile and Scrum methodologies.

Experience working with Project Managers, developers, business analysts, and end users in defect resolution.

Participated in reviewing functional and design specifications and identified testing requirements from specifications

Experience in performing database testing and working with SQL queries and database like Oracle, MySQL

Capability to adapt and learn new tools, techniques, frameworks and approaches

Strong communication, problem analysis/resolution skills. Result oriented approach.

Knowledge of Web service Testing using SOAPUI and RestAssured.

Good experience working with Protractor WebDriverJS.

TECHNICAL SKILLS

Programming Languages

Java, SQL

Database Systems

MySQL, Oracle

Web Designing

HTML, XML,

Bug Tracking tools

Quality Center, JIRA and Bugzilla,Rally

Testing Tools

Selenium, Web driver, SOAPUI, REST Assured

IDE Framework

Eclipse IDE,Intellij

Application Server

JBoss, Tomcat

Operating System

Windows, Linux, Mac

Build Tools

Ant, Maven, Jenkins

Methodologies

Waterfall, Agile, Scrum

Education:

Post graduate diploma in Computer Application (PGDCA)

Master of Business Administration (MBA)

Training:

Software Testing in Agile methodology

Advanced Software Testing

Automated testing (Selenium, RestAssured)

Java Programming Essentials

Work Experience:

Radiansys Inc - Nov-2016 to Till Date

EZ Solutions Inc. – Nov 2013 to July-2016

Client: Pacific Gas and Electric (PG&E)

Role: Consultant - Sr. Quality Assurance Engineer

Location: San Ramon, CA

May 2015 to Till Date

Project Description: Focal Point Phase 1 and Phase 2.

PG&E must report reliability metrics (SAIDI, SAIFI, MAIFI, etc.) annually to the CPUC. Outage data is also utilized by many departments within PG&E, This project replaced the existing legacy manual tools and processes with a more automated solution that performs better and allows for better outage analysis.

Focal point Phase 2:

Focal point phase 2 was about custom reports it created a single repository of all asset data gathered from ILIS source system to provide a consolidated, consistent view of PG&E reliability information

Responsibilities:

Data migration test from one system to another due to Shutdown of old application

Worked on Third party tool testing, Coordinated with third party system manager and developers, Worked on issues with migration of Data from development to QA-Test Environment

Created a Hybrid Automation Framework using Selenium Web driver with Java, to automate functional and UI regression test scripts. Performed parallel test execution across multiple browsers using TestNg

Implemented Page Objects Model framework and 21 Page classes from scratch to represent web pages.

Prepared the Test Plan and Testing Strategies for Data Warehousing Application and Written test cases to test the application in Quality Center.

Developed complex SQL queries for querying data against different data bases for data verification process.

Thorough out the project in various iterations/Sprints – conducted system testing, integration testing and functional testing

Participated in regular project status meetings and QA status meetings, actively involved in Defect review meeting with project manager, QA lead, developers and team members to discuss about Defect status and made sure project is meeting deadlines and testing is done as per QA master plan.

Extensively used and developed SQL scripts/queries in backend testing of Databases.

Defects identified in testing environment are communicated to the developers using Quality Center – Defects module.

Worked in Agile development environment with frequently changing requirements and features set

Maintained strong documentation for problems identified during testing and reported results.

Implemented Web services Testing using Rest Assured and Java.

Client: Pacific Gas and Electric (PG&E)

Role: Consultant - Sr. Quality assurance Engineer

Location: San Ramon, CA

May 2013 to May 2015

Project: Outage Reporting.

Pacific Gas and Electric Company (PG&E) is one of the largest combination natural gas and electric utilities in the United States. The Outage Reporting project involves testing the functionalities of ILIS and OQ-ILIS web application specifically designed for Distribution and Outage Quality Operators to record and track any electric outages occurred in given (North, Center and South) Control Center in California.

Responsibilities:

Performed Smoke, Ad hoc, Functional, Integration, Sanity, Regression testing, & GUI testing and manage the test cycles for System Testing, Product Testing & User Acceptance Testing.

Validations of different algorithm through flowchart and database, set up the data in a way to validate the flow chart of smart meter.

Automated functional scenarios using Selenium Java and Created Keyword driven Automation Framework using Selenium, TestNg, used Extent Reporter for Test report and integrated it with Jenkins CI server.

Created Object repository using property file.

Used firebug to identify object’s ids, Name, XPaths, links in the application.

Created Data Driven frameworks to retrieve test actions, test data from Excel files

Provided different build reports, Selenium automation reports, and Performance testing reports to Senior Management.

Automated the Test cases using Selenium for Regression testing and TestNG for grouping the tests

Wrote SQL queries to retrieve the information from the SQL Server database to check whether the information has been updated

Involved in application Performance Testing to support Performance test team when in need.

Handling the project test activities including requirement analysis, test planning, execution and defect management

Created Test requirements, Test Metrics and assigned Test Cases to different Test Case folder in Quality Center

Actively involved in Defect review meeting with project manager, QA lead, developers and team members to discuss about Defect status and made sure project is meeting deadlines and testing is done as per QA master plan.

Maintained strong documentation for problems identified during testing and reported results.

Tested the application in highly dynamic environment with sprint team using Agile methodology.

Client: Bank of America

Role: Consultant: QA Analyst

Location: Chicago, IL (Consultant)

Jan 12 to May 2013

Project Description:

Fulfillment feedback is a web-based application to automate phone banking feedback process.

Responsibilities:

Developed the Test Plan based on the Business requirement doc, Design and Analysis doc, Business workflows, Configuration Specifications doc, Vendor system and Subject Matters experts.

Creation and execution of SQL queries on the DB also testing the SQL queries in the workflow of the application.

Developed and Executed the Test Cases for various scenarios based on requirements.

Authoring, reviewing and executing test scenarios in line with business scenarios.

Define validation of database objects (Views, tables, stored procedures).

Involved in post data load verification. And verifying the results at the backend databases.

Generated Reports and Documented and Communicated test results on daily bases.

Used Quality center for bug tracking and followed up with development team to verify bug fixes, and update bug status.

Developed test scripts to automate process of testing in Protractor WebDriverJS.

Checked Front-end validations and Front-end creation (images, Forms & pages).

Train newly hired employees and assist fellow team members with debugging failed test cases.

Created Tech design document and had walk through with QA team and Production team

Modified the test cases and re-ran them for the purpose of Regression Testing.

Generated Reports and Documented and Communicated test results on daily basis.

Coordinated UAT and sign off for application before rolling out to production.

Company: AT&T

Role: Quality assurance Engineer

Location: San Ramon, CA

Feb 2011 to Dec 2011

Project Description:

AT&T/Cingular Wireless is one of the leading Telecom service provider company. The project was testing activities for AT&T for point of sale independent third party retailers. Testing activities include both Regression and Progression testing. The project processed real-time subscription events for tracking user preferences and subscription.

Roles and Responsibilities

•Analyzed business requirements, Functional Specifications and Use Cases, prepared Test Strategy and Test plan.

●Provide all data validation through SQL queries UNIX/Linux commands to perform Back-end testing.

●Interacted with designers and developers to understand the application functionality and navigational flow.

•Performed Positive and Negative, security testing to make sure application is according to requirements.

•Performed User Acceptance Testing in the final phase of software development process to check the functionality of the software.

•Documented and tracked test scripts, test results and reported test defects using Quality Center

•Worked closely with the Designers and developers to get the immediate resolution to the defects.

Company: Sufalam Technologies Pvt. Ltd.

Project: Kalupur co-operative bank training web application

Role: Quality assurance Engineer

Location: Ahmedabad, India

Oct 2008 to Jan 2011

Project Description:

This project designed for banking customer on actual day to day banking operations. This project contains various modules like Admin, Banker and Customer module etc. The user can check his account balance, request for cheque book, demand drafts, banker’s cheque, stop cheque payment, issue standing instructions, request for bank statement etc. The user can also transfer fund to other accounts at the same branch, transfer fund to any of the accounts of the specified bank, card to card fund transfer. The user can request for a particular service, track it and he can customize the appearance, preferred date format, preferred amount format. The user can pay bills through his internet banking account etc.

Interacting with development team for bug’s closure.

Generated test cases as per Use cases defined in product requirement document.

Created template Functional documents for various project.

Created Business requirements documents (BRD) and system design specification (SDS) of various modules.

Helped in creating project plan.

Worked with waterfall and later shifted to Agile methodology

Reporting status of testing progress, issues to team lead on a weekly basis.



Contact this candidate