Siva Sateeswar Raju Addepalli
*************@*****.***
Contact No: 970*******
SUMMARY OF EXPERIENCE
• Having around 5 years of experience in Software Testing
• Involved in Manual and Automation testing
• Experience in tools like Soap-UI, Quality Center(QC), Selenium(Web Driver)
• Experience in writing Test Scripts in C and C++
• Having hands on experience in the domains like Health & Fitness and Travel/Transport
Domain(Flight Booking)
• Well versed in handling the Customer Support issues through CRM(Microsoft Dynamics)
Application tool
• Hands on experience in web application and windows application testing.
• Extensive experience in posting the bugs using Bug Tracking tools such as JIRA, Bugzilla
and QC
• Well versed in version control using Microsoft Visual Source safe, Tortoise SVN and GIT
• Performed different types of testing like Ad-hoc, Functional, Smoke, Sanity, Regression,
Browser Compatibility Testing, Usability Testing, Localization Testing, Product and Website
testing
• Good at preparation of Checklists, Daily, Weekly status Reports, MOM
• Good experience in coordinating the team
• Involved in the preparation of defect Analysis, DCS, Metrics collection on monthly basis
• Performing Configuration Internal Audits on monthly basis as a CC(Configuration
Controller), reviews, Naming conventions in SVN for the project
TECHNICAL EXPERTISE
Programming Languages : Obj- C, C++, SQL, Core Java
Automation Tools : SOAP UI, Selenium Web Driver
CRM, VectorCast, Ms Dynamics, UTM, MKS Integrity,
Testing Tools :
QC, CTS Testing tool, Live Link
Mobile Devices : BlackBerry, I Phone, Android Mobiles
PROFESSIONAL EXPERIENCE
Company Designation Duration
Senior Software Engineer -
Value Labs, Hyderabad, India Dec 2010 – Till date
QA
CMC, Hyderabad, India Trainee Software Engineer Mar 2010- Dec 2010
EDUCATION AND CERTIFICATIONS
Examination Board/University Year
B.TECH (Electronics and communications) Jawaharlal Nehru Technological University 2005-2009
Intermediate Board 2003-2005
Intermediate
2002-2003
SSC SSC Board
PROJECT DETAILS
Project : App Services
I Client : BlackBerry Limited (RIM)
Role : Senior Test Engineer Team Size -09
Description:
BlackBerry is a line of mobile e-mail and smartphone devices developed by Canadian company Research
In Motion (RIM). The BlackBerry is primarily known for its ability to send and receive Internet e-mail
wherever it can access a mobile network of certain cellular phone carriers. The user interface varies by
model and most had featured a physical QWERTY keyboard, while newer generations have relied on a
multi-touch screen, virtual keyboard (Z10, Z30) and Capacitive Keyboard (Passport). BlackBerry devices
also provide essentials such as web browsing, email messaging, instant messaging, and the proprietary
BlackBerry Messenger. App Dev Platforms Test Engineering Org is responsible for quality of Blackberry
Ecosystem used by Internal and External Application Developers for Enterprise, Automotive, Gaming
Social Networks and other software solutions on BlackBerry10 products.
App Services project is broadly classified into IS, IS-i18n, Accessibility, Bridge, CTS Domains.
Accessibility: BlackBerry 10 Accessibility (Screen Reader) refers to access all the BlackBerry
applications without relying on sight by designing applications for the people with disabilities or
impairments. BlackBerry Screen Reader provides an audible output based on the visual information
displayed on your screen and deals with how visually challenged people can make use of the device using
different gestures intended for different inputs.
Bridge: BlackBerry Bridge is an application that acts as a transport between Blackberry Smartphone
and Playbook. It use smartphone's keyboard, track pad and touchscreen to remotely control playbook and
browse the web on Playbook using the existing BlackBerry smartphone's connection. Also, get access to
the email, calendar, contacts, memo pad, tasks and BBM – all on the large tablet display.
CTS: Compatibility Test Suite (CTS) is a testing tool constituting of two software components and it
runs on a desktop machine to execute test cases on an attached BB10 device:
• CTS test harness to run and manage test execution.
• Individual test cases are written in Java as J Unit and packaged as Android and are executed on
any attached mobile device.
Tools Used:
• CTS, BDT, QNX(PUTTY), MKS, JIRA, UTM
Roles and Responsibilities:
• Extensive Mobile device testing on Q5, Z10, Z30 devices
• Loading the Builds and Bar files into the device using cfp tool
• Telnet the device using BDT tool and QNX tool
• Smoke Testing, Sanity Regression Testing, Bug Reporting, Defect Validation
• Posting bugs using Bug Tracking tools such as JIRA
• Performing Configuration activities as a Configuration Controller(CC)
• Involved in Client calls and Preparing MOM
Project : SpiceJet (www.spicejet.com)
I Client : SpiceJet Airways
Role : Software Engineer - QA. Team Size - 03
Description:
SpiceJet website is an airlines based website. The application have booking component managed by
Navitair API. There are many application run under the SpiceJet client to support the booking process and
airlines services like "API PNR Lookup" used to get reservation details XML and parsing the same,
"Itinerary Router" to generate itinerary Pdf to send email, sending booking confirmation status on mobiles
etc. Most of the applications work with XML manipulations. Application are using the Navitair API's to
make bookings, gather reservation details etc. Our work is to manage the existing website and implement
the changes based on client request. Sometimes, we may coordinate with the Mainframe servers to get the
detailed report as per the requirement.
Skylights booking components has been migrated now to .net based SkySales booking component
Roles and Responsibilities:
• Analyzing the requirements and preparing Functional, Validation, GUI Test Cases and Review
• Involved in the system migration from OpenSkies to NewSkies
• Validated the functionalities of each change request to be implement in NewSkies
• Involved in customization of the website as per the client requirements
• Functional Testing, Regression Testing, Bug Reporting, Bug Validation
• Posting bugs using Bug Tracking tools such as JIRA and Bugzilla
• Performed SpiceJet mobile app testing on I phone, BlackBerry, Android mobile devices
• Performing Configuration activities like Internal Configuration audits, TMS update, WBS update,
SVN repository update as a Configuration Controller(CC)
• Test Plan updating and Preparing test reports
• Selenium Scripts execution and results reporting for Schedules validation
• Involved in Client calls and Preparing MOM
• Maintaining the project related process documents using the configuration management tool SVN
Tools and Technologies Used:
Selenium WebDriver, C#, asp, ASP.Net, C#.Net, VB.Net, Vb6.0, CGI-Pearl, SQL Server
2000/2005, WRQ Reflections, Flight Speed, Skyspeed,
Mobile Devices Used:
I phone, Android Phones, Blackberry Curve
Project : Adidas-miCoach
III Client : Isobar, USA
Role : Software Engineer - QA Team Size - 4
Description:
miCoach website:
miCoach is a fitness system which integrates the web, the miCoach phone, a Heart Rate Monitor, a
Stride Sensor and a Pacer to create a personalized fitness experience for the user. The miCoach website
is completely built up using FLEX. miCoach provides an opportunity to register through the website
and to create different plans of workouts and also to schedule them.
miCoach Manager and miCoach Synchronizer applications:
miCoach Manager and miCoach Synchronizer are desktop based application built in JAVA. These
applications synchronize the Pacer device/ Samsung F110 Phone/i phone and Website. The workouts
which are scheduled, are synced to the Pacer and Phone using these applications. These applications get
data from the Pacer/Phone and post them to Web using the Web services. MiCoach h as a Production
release - Major for every Quarter and minor releases for every month. And each quarter there are three
test cycles (i.e, Sprint1, 2, 3) along with Progression & Regression testing . After every release there
would be a Maintenance support.
Roles and Responsibilities:
• Exploring the existing application and prepared test scenarios
• Preparing the functionality based excel sheet(Check list)
• Proactively involved in study/analysis of Project Requirements and Functional Specifications
document
• Preparing the test cases, Executing test cases and preparing the test reports.
• Involved in Functional Testing, Ad-hoc Testing, Regression Testing, Integration Testing, System
Testing and GUI testing
• Involved in Localization Testing and testing the miCoach Pacer and Samsung F110 Mobiles
• Providing the solutions for Customer Support issues through CRM(Microsoft Dynamics)
Application tool
• Performed Web services testing on miCoach application by using Soup UI Tool
• Performed miCoach mobile app testing on I phone, BlackBerry, Android and Samsung F110 phone
devices
• Involved in conference calls with On-site management team
• Giving product related training to the new members into the team
• Reporting and keeping track of defects using the JIRA bug tracking system
• Maintaining the project related process documents using the configuration management tool VSS
• Participated in weekly status meetings with the team to discuss open issues
Tools and Technologies Used:
• Java, ASP.Net, Flash, Flex, SQL server, Ajax, CSS
• .NET, Sql Server 2005, Flex
• OS: Windows XP, Windows 7, Windows Vista, Mac 10.5 and 10.6, in built OS on I Phone and
• SOAP UI, Selenium WebDriver
• Microsoft Dynamics CRM (Defacto)
Devices Used for testing:
• miCoach Pacer set
• Samsung F110 Mobile
• I phone
• Black berry
• Android
Project : STM Montreal
IV Client : Ansaldo, USA
Role : Trainee Software Engineer - QA Team Size - 12
Description:
STM (Specific Transmission Module) Montreal Carborne System is an Automatic Train Control (ATC)
System in 1:1 hot standby configuration. Each ATC consists of the vital Automatic Train Protection
subsystem (ATP) and the non-vital Automatic Train Operation (PA) subsystem. The ATP primarily
maintains safe vehicle speed and eliminates over speed conditions by activating emergency brakes; PA is
primarily for Automatic Train Operation. Other subsystems are SESAM-CT which monitors data relevant
to the train control system and records that data for a window of time around set events and alarms. The
SESAM-CT communicates with a wayside data collected through a radio link. The scope included the
verification of ATP, PA, SESAM-CT and Wayside Data Collector software.
Roles and Responsibilities:
• Unit testing and Regression Testing on Vector CAST
• Development of Test cases and Test report documents
• Development of Test Applications
• Raising PR’s (Problem reports) and tracking them to closure
• Responsible to review before delivering the results
• Participating in weekly status call with Client
Tools and Technologies Used:
Microsoft Visual C++, Vector CAST, Understand for C++ and VSS
Personal Details:
Name : A. Siva Sateeswar Raju
Date of Birth : 29- Aug- 1988
Sex : Male
Nationality : Indian
Education : B-Tech (Electronics & Communication) JNTU, A.P, India.
Year of passing : 2009
Languages Known : Telugu, English, Hindi
Passport : Valid
DECLARATION:
I hereby declare that the information and facts stated above are true and correct to the best of my
knowledge and belief.
A. Siva Sateeswar Raju