Roselin Chacko Cheyadan
*********@*******.***
Ph: 408-***-****
Education: Master of Computer Applications, Sri Ramakrishna Engineering
College, India.
Work Permit: US Citizen
Summary of Experience:
. More than 7 years of Experience in Software Quality Assurance, testing
Web and Client / Server Applications in different Environments including
Windows and Macintosh.
. Extensive testing experience in Black Box, White Box, Regression, System,
End-to-end, User Acceptance and Load testing.
. Excellent working knowledge of bug tracking tools JIRA, Bugzilla, and
Rational Clear Quest.
. Good knowledge in TestLink for test case creation and execution.
. Prepared Test Strategy, Test Scripts and Test Plans for multiple
projects.
. Experience in API testing using testing tool WebInject
. Automation testing experience using WinRunner, LoadRunner, QTP, Selenium
Tester and DSL.
. Excellent database knowledge using MS Access, SQL Server, Oracle.
. Working knowledge of database tools DB Visualizer, Toad and text editors
like vi
. Experience developing ASP pages using Java Script, VB Script, HTML,
DHTML, CSS and other tools.
. Working knowledge of FireBug and DOM Inspector.
. Worked with version control tools like SVN, CVS and Clearcase.
. Excellent verbal and written communication skills.
Skill Set:
Automation Tools: WinRunner 7.x/6.x, LoadRunner 7.x/6.x, Astra Test Suite
5.4, Test
Director, Selenium Tester, DSL, QTP,
WebInject
Databases: Microsoft SQL Server 2000/7.0/6.5, MySQL, Sybase,
Oracle 9i/8.x/7.x, DB2
Languages: ASP, Visual Basic, HTML, DHTML, Java Script, VB Script,
C, C++, SQL, Java
Version control: SVN, CVS, Clearcase
Reporting Tools: ClearQuest, Clear Case, BUGZILLA, Crystal Reports,
Buganizer, JIRA
OS/Environments: Windows NT/2000/98/95, MAC OS X, UNIX, Sun Solaris
Work Experience:
. Nuance Communications, Mountain View
March 07- Sep 08, Software Engineer-Product Testing.
Intelligent Offer Management (QA Lead)
Intelligent Offer Management (IOM) delivers tailored marketing messages and
product offers at strategic points based on caller profile, individual
usage and purchase patterns and thus generating demand, revenue, and
loyalty.
. Reviewing functional specification, user guide and providing feedbacks
and enhancements
. Responsible for writing the Test Strategy document detailing the Test
Scope, Resources, Schedule, Test Environment and Acceptance criteria
. Writing test cases using TestLink based on functional specification
. Documenting the API test scenarios and planning the test case creation
. User Interface testing via the Web Interface to ensure IOM Tool confirms
to product specifications.
. Using WebInject to test API's that invoke voice application JSP calls in
sequential order
and validating the response status codes
. Conduct JUnit tests ensure Business Service API's behave as implemented
. Filing and follow up of defects & enhancements using bug tracking tool
JIRA
. End-to-end testing by calling into the sample voice application to
validate changes committed in IOM tool and ensure promotions is played as
expected.
. Regression testing that includes verifying fixed bugs, acceptance
testing, new features implemented and API testing
. Sending out Test Reports after certifying each build.
Configuration Services
Configuration Services (CS) is both a voice application design framework
and a runtime service that helps to keep voice applications at 100% uptime
by changing the behavior at runtime.This is made possible by externalizing
the runtime configurable features.
. Understanding the XML schema and creating XML files for testing Import-
Export functionality
. Used WebInject to test HTTP API's by verifying the status codes returned.
. End-to-end testing by calling into the sample VXML application
. Pointed out loop holes in the design that lead to major design changes
including implementation of automated Email functionality
On Demand Insight (QA Lead)
On Demand Insight (ODI) is a hosted application reporting and analytics
tool through which mobile carriers can maximize the performance of their
automated channels and make timely data-driven decisions to tune the
system, expand product offerings, and improve business processes on an
ongoing basis.
. Testing the functionality of the Flex based application
. Loading raw vxml data into the Oracle DB using TOAD
. Running SQL queries to process ODI data
. End-to-end testing by calling into the voice application and simulating
various states
. Checking VXML log files to make sure that the proper flow is attained
. Performing Data Integrity testing by running sql queries and verifying
the correct states have been recorded in the tables.
Service Usage Reports of METROPCS (QA Lead) & CINGULAR PAYG
Reports summarize information across all deployed channels and provide
details on customer usage, call completion, intelligent offer management,
call transfers and more.
. Performing call validations and verifying using SQL queries
. Executing test cases by running raw data SQL queries
. Testing data consistency of the Service Usage Report with other reports
Client Command Center (QA Lead)
The Client Command Center (C3) is a secure, Web based service that gives
access to a suite of tools including intuitive reports, analytics and
performance metrics through a customized dashboard.
. Certification of Resin3 for the C3 web portal that comprises of 46
components
. Acted as the QA Lead and was involved in Test planning from beginning
stages
. Conducting bug triage meetings with PM & Developers
. Data comparison tests between production Resin2 & Staging Resin3.
Dialed Number Manager
Dialed Number Manager (DNM) is a tool used by VONAGE & ASURION for defining
dialed/inbound numbers into groups and to manage the attributes of each
number.
. Role based access control testing to check role specific permissions are
working
. Batch import of dialed number/group associations using XML files
. Audit log testing to see whether Create/Update/Delete actions are
recorded in the log files
. A/B testing to query the config set of the DID and return the value based
on the distribution percentage assigned
. API testing using internal tool to test the config set returned for the
DID called
Environment: HttpUnit, WebInject, JIRA, Buganizer, TestLink, UNIX, Oracle,
JDBC, DB Visualizer, JBoss, Resin, FireFox 2.0, Win NT/2000
. Google Inc, Mountain View.
Feb 06 - March 07, QA Engineer.
Google HR
Google HR (GHR) is an integration of several Human Resource applications
like ATS (Applicant Tracking System), Offer, New Hire, PERF (PERFormance
tracking), etc. It provides a means for Administrators, Managers and
Employees to efficiently manage various processes online like vacation
requests/approval, payroll, personal information, compensation, new hire
enrollment etc.
. Involved in the weekly iteration cycle of gathering requirements, writing
test cases, testing the feature, filing bugs and also certifying bi-
monthly and monthly releases.
. Covering the functionality from different angles including security,
hacking, concurrent editing and corner-case scenarios.
. Filed many P0, P1 and P2 bugs using BugsDB and Buganizer.
. Connecting remotely to test lab for testing browser compatibility with
different OS and browser versions.
GHR i18N (Ireland & UK)
GHR i18N is the project that extended the GHR application to Ireland and UK
specifically tailored to each country's business requirements.
. Gathering requirements for IE and UK specific functionalities, writing
Test Plans, coming up with schedules and calling out risks.
. Performing complicated date format and time zone testing scenarios
involving users in multiple time zones.
. Localization tests to make sure that telephone numbers, address,
currency, national identification numbers, error messages etc are locale
specific.
. Email notification testing involving triggering of cron jobs and
asserting global date format usage for emails sent globally.
. Writing end-to-end scenarios involving integrations with third party
vendors like Smith Barney, Watson Wyatt, ADP.
. Checking log files for better information on the bug and helping
developers in trouble-shooting
. Writing automated test cases using DSL (Domain Specific Language) and
using Selenium commands for extended support of DSL.
. Reporting JavaScript errors using FireBug.
. Communicating with team members in IE, UK and India and coordinating the
testing efforts.
Environment: Agile, Selenium-Tester, DSL, LDAP, MySQL, DB Visualizer, UNIX,
DOM Inspector, FireBug, FireFox 2.0, Win NT/2000.
. Wells Fargo & Company, SF.
Aug 05 - Feb 06, Software QA Engineer
Desktop Deposit
The Desktop Deposit (DTD) is a Wells Fargo application that allows
customers to scan checks, balance deposits and electronically transmit
deposits to the bank for settlement without leaving their office.
. Analyzing and understanding the Functional Specification Document (FSD),
Business Requirement Document (BRD) and Change Control Requests (CCR).
. Attending Walk-Through meetings with Business team and suggest
enhancements.
. Designed and developed test cases using WinRunner 7.5.
. Create, debug and run the test scripts in WinRunner and post them in Test
Director for Regression testing.
. Performing Functional, Regression, Integration, Negative testing and
Boundary testing.
. Reporting and tracking bugs using Rational Clear Quest (Client and Web
version).
. Compatibility testing working with different OS and browser versions on a
regular basis.
. Involved in testing Reports, SQL and PL/SQL modules.
Environment: WinRunner 7.x, Load Runner 7.x, Test Director 7.5, Astra Test
Suite 5.4 [Astra load Test, Astra Quick Test], Rational Clear Quest, TSL
Scripts, MS Access, SQL, WebSphere Application Server, UNIX and Win
NT/2000.
. Printroom Inc, Santa Clara, CA.
Oct 03 - Mar 05, Test Engineer Intern.
Pro Studio Manager (PSM)
This powerful software includes all the functions needed for a professional
photographer to manage a digital studio, edit photos and make online
galleries accessible to clients, query for customer orders and sell photos
online.
. Was responsible for testing functionality, OS compatibility and
performance of the PC and MAC version of PSM application.
. Tested large volumes of varying data using Winrunner's Data Driver
Wizard.
. Involved in writing test scripts using TSL.
. Responsibilities included code debugging, performing a code walkthrough
Customer Order Management
Using the Printroom.com web site customers can view photographer's albums
and purchase quality photos of their own.
. Was responsible for analyzing and designing the Customer Order & Customer
Tracking page.
. Developing ASP pages utilizing Visual InterDev, Java Script, VB Script,
HTML and DHTML.
. Designed and formatted the page using existing templates and CSS.
. Involved in testing the Server performance using LoadRunner.
. Responsible for Black box testing on Windows NT using different versions
of browsers
Environment: Visual InterDev, Java Script, VB Script, HTML, DHTML, CSS, SQL
Server 7.0, WinRunner, LoadRunner, TSL Scripts, MS Access, SQL, MAC OS X,
UNIX,
Windows2000/NT.
. Ekomate Systems India Pvt Ltd
Jan 01 - Jun 02, Software Engineer/QA.
Eko-Manager
Eko-Manager is a computerized system that helps the DBA in performing the
internal task management efficiently and helps the programmers to manage
their projects.
Developed modules in Delphi-6 with Sybase Central as the back-end and used
Crystal Reports for report generation. Also conducted functional and
regression testing of the application.
. Sri Ramakrishna Engineering College, Coimbatore.
Aug '00 - Feb 01, Software Engineer/QA.
Accounts Computerization
This was designed to computerize all the financial transactions of the
college office. The system accepts all entries and records them in a Ledger
and prepares the Trial Balance from the Ledger. A Cash book was also
maintained. Performed coding in Visual Basic with SQL Server as back-end.
. The South Indian Bank Ltd, Thrissur.
Mar 98 - Mar 99, QA.
SMS (SIB Mobile Service)
SMS is one of the robust network facilities of Sibertech. Using this
innovative feature a registered user of SMS, can send Pull Requests to a
bank number to get automatic online information on their accounts, and
receive Push Alerts from the Bank when certain events occur in the user's
accounts. The user can set the pre-conditions for such Alerts.[pic]