Dhana L Uppala
** * ******* ** *****: 480-***-****
Gilbert, AZ 85295 Email: *****.******@*****.***
Objective To seek a challenging career in information technology
that provides growth opportunities by utilizing my
knowledge, education, skills and experience.
Summary Over 3 years of experience as a lead software quality
analyst
Over 8 years of experience in Software Testing
Good experience with manual and automated testing
Over 3 year experience developing SQL queries with Oracle
& SQL database
Experience with performance testing using IBM Rational
tools
Experience with Web based, client and mobile testing
Experience with Agile and Waterfall methodologies.
Familiarity with ICD-10 Dx codes, HIPPA security and
privacy standards.
Very good analytical, inter-personal, communication &
problem solving skills
Experience in User Acceptance Testing with end users.
Good at working in team environment as well as
individually
Testing and Testing Tools Quality Center, QTP, MS TFS, Win Runner,
Programming IBM - Rational Performance Tester, SOAP
Skills UI, SnagIT, Jira, Bugzilla, ZEPHYR WebEx
Recorder and WebEx Player, JING tool to
capture screenshots and videos of our
test steps.
Languages VB.NET, SQL
Database Oracle, SQL Server 2010
Operating Systems Windows, Linux, Mac
Professional Oct '11 - Present
Experience CompuGroup Medical, Phoenix
Sr. Software Quality Analyst
http://www.cgm.com
Project : Alteer Office
Description:
Alteer is one of the CGM products used in medical offices
for patient information management. It will track all the
details about patient appointments, visits, doctor
encounter notes, insurance and payments.
Responsibilities:
As a senior quality analyst I am responsible for driving
the entire test strategy from requirements documentation
to QA Sign-Off.
Assign, monitor the testing activities of junior quality
analysts in team and mentor them
Communicate overall testing update to management and
customer teams
Participate in daily SCRUM meetings to represent QA team
Creating test plans and test cases using ZEPHYR system
based on functional requirements.
When there are no requirement specifications available I
did gathered and documented functional requirements by
interacting with project management and users.
Prepare test environment by generating required XML
templates and update SQL database to create patient and
doctor information required to execute test cases
Develop SQL scripts for MS SQL Server to validate and
update the data as required for testing
Drive the regression testing for each release, capture
the defects in JIRA. Work with developers to resolve the
issues identified in testing.
Work with external customers / end users to understand
the issues and recreate them in the test environment.
Escalate those issues to developers with required
screenshots and log files and steps taken to reproduce
the issue.
By using JING tool, captured screenshot images and test
steps videos or recordings. Uploaded those video
recordings to Screencast.com and shared the link to
developers and team through email & by attaching it to
the corresponding defect or enhancement in JIRA defect
tracking tool.
Feb '08 - Oct '11 Blue
Print Consulting, LLC, Phoenix
Software Test Systems Engineer
Project: CM/ECF Appellate for U.S Federal Courts
Description:
CM/ECF Appellate is the web based application for Case
Management and Electronic Case Filing for Appellate
(court of appeals). The 94 U.S. judicial districts are
organized into 12 regional circuits, each of which has a
United States court of appeals. A court of appeals hears
appeals from the district courts located within its
circuit, as well as appeals from decisions of federal
administrative agencies.
Clerks, attorneys and judges of these courts use this
comprehensive Case Management system to maintain their
electronic case files and they can do electronic case
filing over the internet including mobile devices.
Responsibilities:
Document and Analyze complex functional requirements and
use cases for developing test plans and test scripts.
Execute test cases manually and write defect reports as
appropriate into the defect-tracking tool BugZilla.
Develop Oracle SQL scripts to generate the test data
required and queries to validate the data post testing
Execute regression test cases when development loads
point releases into Test Environment.
Performed User Acceptance Testing by working with end
users to validate the requirements of each release.
Created and executed automated performance test scripts
using IBM Rational Performance Tester.
Executed functional test scripts using QTP.
Performed functional and data verification on
replication/failover database.
Executed test cases on different combinations of browsers
and operating systems including Mac.
Project: PACER - Public Access to Court Electronic
Records
Description:
PACER is an electronic public access service that allows
users (Public Filers) to obtain case and docket
information from federal appellate, district and
bankruptcy courts,
Responsibilities:
Validate PACER accessibility to the authorized users who
registered for an account.
Verify case data availability to the public.
Tested the public filing on the PACER.
Validate the functionality of billing for access to court
documents on PACER.
Captured screenshots using SnagIT and attached those to
the issues reported in Bugzilla.
Performed functional testing on Mobile - iOS platform.
Project: JMS/eJuror - Jury Management System
Description:
The federal judiciary's national eJuror system gives
prospective jurors the option of responding online to
their jury questionnaire or summons, is now "live" in 46
federal courts.
Prospective jurors who choose to complete these forms
electronically do not have to mail them. They also may
update personal information, and, if selected for jury
service, check when they need to report, submit a request
for an excuse or deferral, and select an alternative time
to serve. This allows courts to complete the jury
selection process quickly and efficiently.
Responsibilities:
Developed and executed test plans, test scripts to test
the functionality of Jurors qualification, summoning,
check-in, courtroom assignments and payment functions.
Developed the test cases for the built-in flexibility to
allow for single or multiple panel management.
Validated the Jury Management key features Jury Selection
and Payment Processing.
Performed Functional testing using SOAP UI by creating
data-driven tests with the Data Source test Step to read
and loop test data from external source like Excel.
Verified the data accuracy and Integrity Field edits,
which are customizable for each court.
Ensured data is entered and updated correctly within the
system.
Apr '07 - Dec '07
BrightSpot Media, Scottsdale, AZ
Software Quality Engineer
Project : Bellagio Watcher public -
http://www.brightspot.tv
Description:
Brightspot media is online video advertiser with unique
concept provides targeted advertisement and pays users
for watching the advertisements. Users can redeem credits
earned by watching the ads to provider subscriptions like
Napster, GameFly.
Responsibilities:
Creating requirements documents, test plans and test
cases for testing web application and record defects in
Jira defect tracking system
Executing the Test scripts and document the results, send
status reports to QA management and development team
Validate the users information in backend SQL database
using TOAD
Project : MGM BrightCLient -
http://brightclient.brightspotmedia.com
Description:
Bright Client web application is used by the advertisers
to manage their ad information and track the spot status.
Clients can login into the site and track the status or
the spot, approve the spot and view performance reports.
Responsibilities:
Create SQL scripts to validate the data on spot reports
against SQL database
Creating test plans and test cases for testing web
application and help junior testers to execute the test
plans for all test cycles
Working with developers on resolving the defects
identified, document & update the defect status in Jira
Create weekly status report of testing progress of all
testers, users and update management
Train the new testers and users on the project and help
them ramp with testing activities
Sept '06 - Mar '07
GoDaddy.com, Scottsdale, AZ
Software Quality Engineer - Contractor
Project : VPH Snapshot (Virtual Hosting)
Description:
Virtual Private Hosting Snapshot is used to create a
snapshot of the virtual server and which creates a backup
file and loads into customers ftp account. Users can
schedule in advance to take snapshot, restore from backup
snapshot.
Responsibilities:
Creating test plans and test cases using mercury quality
center for both Windows and Linux hosting.
Executing the Test scripts using IE Unit and documenting
the results in mercury quality center, send status
reports to QA management and development team
Test both front end web interfaces for hosting manager
and backend server database and file system
Provisioning the virtual servers using Virtuozzo
Test file systems with large size files more than 4GB for
ftp access, backup and recovery
Project : Aries (Dedicated Hosting)
Description:
Aries is a dedicated server provisioning and hosting
application to support GoDaddy.com customers using
dedicated hosting sites. Based on data center technicians
configuration systems will automatically pick the server
when a new dedicated hosting is ordered and will setup
the hosting automatically.
Responsibilities:
Creating test plans and test cases using mercury quality
center.
Executing the Test scripts and communicating the results
and issues to development and QA team.
Testing automated Provisioning and account setup, testing
control panel, changing hosting plans and e-mail
notifications.
Testing sub-domains using control panel and ftp accounts.
Apr '06 - Aug '06 Apollo Group
(Univ. Of Phoenix), Phoenix, AZ
Software Quality Analyst - Contractor
Project : Apply Web and OLAdmin
Description:
Apply web is web based application for student online
enrollment for University of Phoenix ground and Online
campuses for bachelors, masters and associate degree
programs. Students can apply for admission, application
status, enroll to classes and grades.
OLAdmin (Online Admin) is used by counselors to review
the student applications, approve, and change status and
financial aid information.
Responsibilities:
Creating, test plans, test cases in Test Director and
defining test scripts using Quick Test Pro for a web
based application (.Net applications).
Executing the QTP Test scripts and documenting the
results in Test Director, send reports to developers,
business analysts and management team on the testing
status
Create Change Requests (CR's) for the issues identified
during the testing and assign to developers
Prioritizing the end user tickets (Heat tickets) and
working on multiple CR's at same time to expedite the
testing for heat tickets.
Following up with developers on the CR's assigned to
them, test and update status, sign-off on the fixed
issues for the release.
SnagIT software is used to send error scenario to
developers, business analyst and managers in order to
explain where exactly the issue is found.
WebEx Recorder and WebEx Player are used to replay every
step done in process of testing a particular section.
Education MBA
Andhra University, India