Pratyusha Cherukuri
*** ***** *** *** **, E-Mail:
******************@*****.***
San Jose, Cell: 408-***-****
CA - 95116
Professional Summary:
Over 6+ years of experience in IT as Quality Assurance and Automation
Developer in C# with in depth expertise in Testing Methodologies,
Testing concepts, SDLC and Automation Development area.
Extensive experience in software development life cycle including Test
Case Design and Development, Issue Debugging (both User mode and
Kernel Mode) and Project management.
. Extensive experience in Developing Test Automations using C# and
implementing test cases.
. Expertise in Test Development, Black Box Testing, Server Application
Testing, QA & Test Activities.
. Excellent Trouble-Shooting, Debugging skills (both User mode and
Kernel mode) and tenacity in problem solving.
. Experience in performing Functional testing, System testing, Regression
testing, Smoke testing using both manual & automated testing tools
. Knowledge in testing various Client, Server and Database applications
. Extensively worked on Keyword driven framework and as well as Record
and playback approaches.
. Designed and Envisaged into various Test Scenarios with Broader and
Multi-Dimensional Outlook
. Experience in interacting with Clients both at onsite and offshore, cross
group collaborations and meeting tight schedules.
. Independently Managed and Lead projects, provided test estimates and
schedules and have experience in Project Management, Designing Test Plans
and Software Quality Processes.
. Strong experience in working with End Users and possess good listening
and negotiation skills.
. Participated in design reviews with the Development team.
. Good team player and have ability to work independently. Also possess
excellent communication skills along with verbal and written skills.
. Excellent work ethic - incredibly motivated, able to be proactive and
strong self-starter. Decisive, action-oriented and result-focused
Architect. Driven by new challenges and desire to be successful in all
endeavors. Immensely enjoys navigating all aspects of complex projects.
Technical Skills:
Operating Windows Server 2008, Vista, Server 2003/2000/XP
Systems
Languages C#, Python
Automation Worked on Internal Microsoft tools including
Tools MITA,RPF and MAUI. Worked on Test case Management
and Project Management tools including Windows Test
Technologies (WTT), Clarity, Jira, Quality Center
and exposure to QTP.
Databases SQL Server
Documentation MS Office, MS Visio Pro
Tools
Web HTML,XML
Technologies
Server Fair Knowledge on Testing SQL Server, Sharepoint
Applications Portal Server, Lotus Domino and Notes
Professional Experience:
Project Name: Clarity, Redwood City Organization: Computer
Associates
Role: Senior QA Duration: Nov 2008 - July 2010
Project Description:
Clarity is one of the Leading IT solutions providers which includes
Portfolio Management, Project Management and Financial Management of the
services. The Clarity application is comprised of nine modules, five of
which are used by people throughout the organization, while the others are
used to configure and extend the system, automate processes with workflows
and to seamlessly integrate with adjacent systems.
Responsibilities:
. Design and handle Test plans, Software Quality Processes and
Procedures.
. Preparation of Test estimates and schedules for Major Releases,
Service Packs and Patch releases.
. Test and qualify the product for major releases including fix packs
and Hot fix, Regressions, upgrade, performance, Sanity Adhoc and
XOG (XML OPEN GATEWAY testing.
. Review Detailed Design Specifications (DDS) and prepare Test cases.
. Detailed Study of the Customer requests on the logged issues and
understand the criticality of the issues.
. Analysis of new enhancements and testing them along with Automating
and modifying the Test cases.
. Ensuring timely delivery of the Deliverables.
. Preparing Status Reports for Management perusal.
. Involved in regular reviews and meetings with the Test Leads, Project
Managers, Sr. Test Managers in planning the project and review of
progress.
. Interacted with leads that made the requests, gathered requirements
from them, documented those requirements into requests and updated the
documents.
. Worked in co-ordination with colleagues and the team lead. Test
results reported to the QA management with recommendations and done UI
testing using Agile and Waterfall methodologies.
. Handled change requests as per the business needs.
Project Environment: Clarity
Project: PC Health Organization:Wipro
Technologies
Client: Microsoft, Seattle Duration:
August2007-Nov 2008
Role: SDET
Project Description:
Windows Sustenance Engineering is a group which takes over the Windows
Operating system from the Core team after the Release to Market build and
maintains it by releasing Service packs, hot fixes, General Distribution
Rights and Windows Updates as and when required. PC Health Testing g
primarily involves testing of Windows Error Reporting, Remote Assistance
and different internal components on various Microsoft Operating System
SKUs (like WS03 (STD,ENT,DC), XP, Vista), Service packs, Hot fixes,
Security Rollup packages (SRP) and various other types of updates/patches.
During execution phase we analyze and execute various test cases, and write
other relevant test cases depending on the test pass. The testing
methodology followed is usually WET (Windows Exploratory Testing)
Responsibilities:
. Test Requirement Analysis: Detailed Study of the Client's request on
the logged issues and understand the criticality of the issues
Supported the bug fixes throughout the project.
. Develop and modify automation test cases and Automation frame work
using C# for better quality and improve coverage of given features.
. Debugging the system in both user and kernel mode.
. Writing Test cases by analyzing the impacted areas of the Operating
System and also by understanding the functionality of the components.
. Review the test results of the team members and submit the reviewed
reports along with Prioritizing the issues and resource-balance.
. Identify, Investigate, reproduce and Triage the issues. Debug the
system and narrow down problems and identify possible mitigation
strategy.
. Make recommendations on increasing test coverage and/or shortening
execution time.
. Log bugs using proprietary Microsoft bug logging tool and track to
closure.
. Perform private testing as per the client requirement
. Participate in WAR meetings and report the status of bugs/track to
closure.
. Participate in planning of test passes and other test requests based
on developer requests.
. Help team members in triage of issues and resolve, if any.
. Sending WSR's and DSR's to the concerned people regarding project
status.
Project Enviroment: Windows Vista, Windows Server 2008
Project: Windows Test Technology Migration Organization: Wipro
Technologies
Client: Microsoft, Seattle Duration: Nov 2006 -
August 2007
Role: Member of WTT Migration Team
Project Description:
WTT is an automation system which encompasses features for test case
management, test case automation, test case development, and lab
management.
Responsibilities:
. Took transition from core team and implemented set up in Wipro ODC
. Giving transition to Wipro component owners to move automated test
cases for WTT compliant
. Maintaining different OS builds, creating slipstream installations
for various SKU's.
. Point of contact for AppCompat team for any issues with WTT.
. Set up Weekly review meetings with onsite team on the progress of the
activity.
. Provide support for users and resolve issues, if any.
. Prepare and share DSR on the progress of transition to the concerned
people.
. Log bugs using proprietary Microsoft bug logging tool and track to
closure .
. Prepare component specific document at the end of transition
Project Environment: All Windows platforms, WTT tool
Project: Windows Sustained Engineering - AppCompat, W2k/WS03 -Server Apps
Client: Microsoft, Hyderabad Organization: Wipro
Technologies
Role: SDET Duration: Oct 2004 - Oct
2006
Project Description:
Windows Sustenance Engineering is a group which takes over the Windows
Operating system from the Core team after the Release to Market build and
maintains it by releasing Service packs, hot fixes, General Distribution
Rights and Windows Updates as and when required. AppCompat Server app
testing primarily involves testing of applications on various Microsoft
Operating System (WS03) (SKUs viz., STD, ENT, DC, WEB), (Win 2000) (SKUs
viz., SRV, ADVSRV) Service packs, Hot fixes, Security Rollup packages (SRP)
and various other types of updates/patches. Server App testing involves
Installing and Configuring the server applications as well as testing them
for compatibility issues. During execution phase we analyze and execute
various test cases, and write other relevant test cases depending on the
test pass. The testing methodology followed is Exploratory Testing with
emphasis on effected binaries.
Responsibilities:
. Test Requirement Analysis: Detailed Study of the Client's request on
the logged issues and understand the criticality of the issues.
. Preparing the Test strategy and Test plan for Server Apps. Test Case
design for the appropriate applications affected by that particular
release (Packages) and sending the Weekly consolidated Status Report
after Review.
. Writing and Executing Test cases by analyzing the impacted areas of
the Operating System and also by understanding the functionality of
the Server applications..
. Work on hot fixes, Private fixes being released from Microsoft and
tested these packages to ensure that fix is proper and not leading for
any regression.
. Involve in the SDLC and bug life cycle activity, where I contributed
to add the new tests to fill the test holes for testing the
functionality of the component.
. Represented AppCompat bugs in WAR during update release for proper
closure of these bugs.
. Worked rigorously to reproduce the Customer Reported Scenarios and fixes,
for such bugs are tested in depth.
. Performed Code Coverage Testing and Code coverage Data Analysis using
internal MS tools.
. Log bugs using proprietary Microsoft bug logging tool and track to
closure.
. Perform private testing as per the client requirement
. Participate in WAR meetings and report the status of bugs/track to
closure.
. Participate in planning of test passes and other test requests based
on developer requests.
. Help team members in triage of issues and resolve, if any.
. Sending WSR's and DSR's to the concerned people regarding project
status.
Project Environment : Windows 2000, Windows Server 2003
Project: Windows Sustained Engineering - AppCompat - Desktop Apps
Client: Microsoft, Hyderabad Organization:Wipro
Technologies
Role: STE Duration: Sep 2003 - Sep
2004
Project Description:
Windows Sustenance Engineering is a group which takes over the Windows
Operating system from the Core team after the Release to Market build and
maintains it by releasing Service packs, hot fixes, General Distribution
Rights and Windows Updates as and when required. AppCompat Server app
testing primarily involves testing of applications on various Microsoft
Operating System (WS03) (SKUs viz., STD, ENT, DC, WEB), (Win 2000) (SKUs
viz., SRV, ADVSRV) Service packs, Hot fixes, Security Rollup packages (SRP)
and various other types of updates/patches. Server App testing involves
Installing and Configuring the server applications as well as testing them
for compatibility issues. During execution phase we analyze and execute
various test cases, and write other relevant test cases depending on the
test pass. The testing methodology followed is Exploratory Testing with
emphasis on effected binaries.
Responsibilities:
. Handling Client requests and preparing the Execution Plan along with
Quality Assurance and Testing.
. Test Requirement Analysis: Detailed Study of the Client's request on
the logged issues and understand the criticality of the issues.
. Preparing the test strategy and test plan. Test Case design for the
appropriate applications affected by that particular release
(Packages).
. Writing Test cases by analyzing the impacted areas of the Operating
System and also by understanding the functionality of the
applications.
. Review test results for quality assurance and submit review reports.
Identify, investigate, triage and prioritize bugs.
. Involve in the bug life cycle activity, where I contributed to add the
new tests to fill the test holes for testing the functionality of the
component.
Project Environment: Windows XP, Windows 2000
Educational Qualifications:
. Masters in Software Engineering, BITS PILANI (INDIA)
. Bachelors of Computer Applications, AU INDIA
Achievements:
. Won "Feather in My Cap" Award twice for being instrumental in
analyzing and implementing successfully Server Applications testing
and developing Test Cases for Microsoft AppCompat Project.
. Won "Thanks A Zillion" Encore Award in recognition of excellent
contribution towards managing the team in Stress and Self host testing
and Hardware tracking for Microsoft Project.
. Received "Award of Thanks" from Principal Test Manager at Microsoft
for implementing robust and efficient testing implementation reducing
costs.
. Received many Client (Microsoft) Appreciations and the recognition for
the contribution in various projects
References
. Ramana Rangaraju - 408-***-****
. Sridhar Kollipara - 203-***-****