Suman Virat
Mobile Application & Web QA
PROFESSIONAL SUMMARY:
. A resourceful and dynamic Quality Analyst with around 7 years of
experience in IT industry as a Quality Assurance Analyst.
. Hands on experience in creation and execution of QA and testing
processes, test strategies and plans, bug documentation and
regression, front-end GUI testing, Verification and Validation of
Windows and Web-based client/server applications.
. Strong experience in testing Mobile applications and Web Applications.
. Extensive knowledge on all phases of Software Development Life Cycle
(SDLC)
. Lead a team from the initial steps of requirement and use case
analysis, test planning, writing test scripts, execution, defect
tracking, defect retesting and eventually to full regression
. Experience in Agile models of SDLC
. Good knowledge in understanding the Groovy scripts
. In-depth knowledge of all QA Phases that include Manual, Functional,
System, Integration, End-to-End and UAT testing
. Extensive knowledge of QA methodology
. Proficient in designing, reviewing and documenting system test plans,
defining test procedures and creating test cases on the basis of
product release features, client's requirements and related technical
documents
. Expertise in latest mobile operating systems like Android, iOS,
Blackberry OS, Symbian, Windows Mobile OS etc.,
. Working knowledge on Computer Networking (TCP/IP suite), BSD Socket
programming, Object Oriented concepts, VPN, Experience with Apache,
IIS, Kerberos, RADIUS servers.
. Good knowledge in understanding the logs across all the platforms iOS
and Android
. Hands on experience in Keyword Driven, Data Driven and Hybrid
Automation Frameworks
. Hands on experience in testing of Web based and Client/Server
Applications
. Knowledge of XML, XSD, Plsql, database, Wsdls.
. Black Box Testing, Web Testing, System and data validation testing
using SQL.
. Knowledge of Bug Tracking Tools - QC, JIRA, Bugzilla, TackStudio and
Mentis.
. Excellent communication, interpersonal, intuitive and analytical
skills
. Proven ability to work efficiently in both independent and team work
environments
Technical Skills
Operating Systems : iPhone (iOS 4, 5, 6,7), iPad (iOS 4,
5,6&7), Android (Honeycomb,
ICS, Jelly Bean), Blackberry OS, Symbian, Java,
Windows mobile OS
Testing Tools : QTP 11, SOAP UI, Quality Center 10.0, ALM
11, Test Director, Rational Clear
Quest, Team Foundation Server, Visual Studio
2010, Jira
Database : SQL Server, Sybase, MS-Access, IBM Mainframes,
Oracle 9i, Oracle 10g,
Oracle 12i, IBM DB2
Server side Technologies : Java server pages, ASP.Net, J2EE
Technologies
Client side Web Technologies : XML, JavaScript, CSS, AJAX, XMLSOAP UI.
Languages : C, C++, JAVA, Python, Visual C#, UNIX Shell
scripting
Networking : IP addressing, LAN/WAN, Ethernet, IEEE 802.11,
CSMA/CD, NAT, IPV6
Protocols : RIP, IGRP, EIGRP, OSPF, BGP, IPsec, SSL, SIP,
RTP, RTSP, DNS, DHCP,
Etc.
Work Experience:
LOWES - Mooresville, NC
Sept2012 - Till date
Mobile UAT Tester
Lowes Consumer iOS, Android(B2C): The project was based on SOA Architecture
to provide Quality Assurance for Lowes Consumer iOS and Android App on
Consumer facing applications(B2C) of ecommerce. Both Ios and Android app's
had a "way finding" feature which could tell the exact location of an item
by dropping a pin on the map of the store and indicating the exact position
in the store. It also displayed the aisle and bay for the item. The various
features of this app includeds the Area Lookup of the display of Aisle/ Bay
and Map icons which displays on the in-stock list page. Customers could
make purchases using the app by using their credit cards. Customers could
also use their Key Fob to view their purchase history. The project was
designed to enhance Lowes consumer experience by providing them with an app
that could allow them to view items and purchase items. The various
features of the app included: Shopping Cart, Taxonomy, MyLowe's, File
Upload, Home Profile, Ideas & Inspirations, Gift Cards, Scan, Shop, Find a
store.
SEMA: The project was based on SOA Architecture and was aimed to provide
the Lowes employees an app which could scan any item and tell its
availability and price. The app also had "wayfinding" feature which could
tell the exact location of an item by dropping a pin on the map of the
store and indicating the exact position in the store. It also displayed the
aisle and bay for the item. The various features of this app included: Area
Lookup, Compare prices, Competitor websites, Consumer view, Jailbreak
Detection, My Lowes, Notification Center, Price Mismatch, Queue Labels,
Request Stock, Sales Report, Laser and Camera scanner etc.
POS: This project was aimed to provide the Lowes employees with an app
through which they could scan the customers items and check him out. It was
a Pin Pad application. This app could also scan Key Fobs to attach the
items to the customer's credit card. The project was designed to enhance
checkout experience of the Lowes employees and also provided better
customer service. The project also involved testing on the IBM POS for
verifying different scenarios. The various features of this app included:
Scan Item(Laser, Camera scan), Save Cart, Checking out a customer with
different types of cards (ex. Credit, Debit, LCC(Lowes Credit Card),
LBA(Lowes Business Card), LPC(Lowes Project Card), Canadian Debit, Amex,
Visa, Discover), Print receipt (ex. Mobile printer receipt, Laser Receipt,
Email Receipt) Checkout Summary, Capture Signature, Log
verification(Criticism), update quantity.
MOW: MOW or Mobile Web was a website which consumers could open from their
mobile phones. Consumers could open the browsers on the mobile phones,
these phones may or may not support mobile apps functionality and typed in
"Lowes.com" in the browser. It would be routed to m.lowes.com and lowes.com
site would be displayed. Consumers could use the entire functionality that
is available on the .com site which included buying items, saving items,
creating home profile, using key fob functionality, file upload, gift
cards.
Responsibilities:
. Developed package and application level test plans, test strategy,
test design specifications and test cases. Collected and analyzed the
BRDs, SRDs, Use Cases and RFCs to cover all the test scenarios
efficiently Developed and executed Test Scripts.
. Performed Estimation analysis for various sprint Stories. Runned
implemented Automation scripts for Mobile Automation tools.
. Performed Roles and responsibilities of the Technical Test Coordinator
and a Team Lead. Worked with employees to develop user acceptance
tests for mobile-based business applications. Managed the resources in
the team.
. Worked closely with Product Owners and given some ideas.
. Good knowledge in writing test scenarios and took approval by product
owners.
. Worked closely with Test manager and product owners.
. Good knowledge in understanding the groovy scripts.
. Involved in testing Web services and XML with tool called 'SOAP UI'. I
have been using this tool to locate WSDL file on internet, create Test
cases, run them, do load testing, security testing
. Updated regression suite per changing Business requirements.
. Participated in risk management to help determine best use of
development and testing resources. Executed the test cases, determined
repair priorities, performed regression testing, interacted with the
developers to resolve the issues and updated status of the test cases
in HP Quality Center.
. Executed UNIX commands in Genesis for backend validation.
. Generated test summary reports, got sign off, and uploaded valid
documents in the share point platform Designed, wrote and implemented
Software Quality Plans, Software Test Plans, Test Design
Specifications, and test cases.
. Documented and executed all applications in a time frame.
. Participated in risk management with remote teams to help determine
best use of development and testing resources and new features.
. Analyzed crashes and checked log reports in criticism.
. Tested on Monkey talk for iOS and Android devices. Conducted Mobile
testing over the cloud using Device anywhere Updated the test scripts
using Quality Center by reviewing appropriate documentation
. Designed and implemented test plans, improved the existed smoke test
cases Tested web services using Advanced Rest Client (XML over HTTP)
and Soap UI.
. Tested on various technologies like GSM, LTE, CDMA Organized and
participated in all testing and process meeting to resolve issues in
the SDLC process
. Responsible for updating and maintaining the Quality Center for all
the defects found during functional and regression testing and follow
up the bug life cycle.
. Performed black box and white box testing for checking functionality,
security, and regression during various phases of the development of
the application.
. Worked closely with the Team Lead and Project Manager to ensure that
the project meets its timeline.
. Tested over all kinds of iOS devices which included: iPhone
5,5S,5C,4s, 4, ipad 2, ipad 3,ipad Air, ipod.
. Tested over all kinds of Android devices which included: SIII, S4,
Droid Razr, Droid 4, HTE evo, Nexus T Tablet, Google Nexus, Samsung
Note.
. Tested on Blackberry as well as the windows phones.
. Performed in-store testing of the store app.
. Involved in training of new contractors as well as the less
experienced team members.
Environment: Quality Center 11.0,JIRA,Endeca,Fa ade,Basecamp,Soap UI,
Advance Rest Client, Monkey talk, See test, logcat apps, IPhone Config
Utility tool, Adb Logs, Eclispe, Quality Center 11.0, SQL, .net, Java, C#,
SQL Server, HTML, XML, MS Office Suite, MS-Visio.
SAMSUNG Telecommunications, Bridgewater, NJ
Oct'2011 to Aug'2012
Mobile Tester
Project: OMADM
Responsibilities:
. Analyzed Business requirements and created Test Cases, Test Scenarios
and Test Scripts for both Manual and Automated testing to ensure
complete testing coverage.
. Developed Test Cases & modified them for new features for Android
Applications.
. Used python for automating manual Test Cases for Regression Testing and
for storing, execution of Test Cases and reporting results.
. Analyzed, monitored and developed new Samsung Devices working with
Sprint Network for CDMA/ EVDO/ LTE Technologies.
. Installed new S/W versions by flashing latest binaries, which are
released on day-to-day basis and working with testing tools like: QXDM,
QPST, ETS Log Analyzer and X-Cal.
. Good knowledge in using the different tools such as QXDM, QPST, ETS,
UPC,EFs explorer.
. Good knowledge in understanding the QXDM, RIL, ADB,ETS Logs
. Very good knowledge in understanding the concepts of FOTA Firmware Over
The Air and GOTA.
. Expert in Multimode OTADM testing such as Basic DM params, Diagmon,IMS
APN,ADMIN APN,INTERNET APN, APPP PDN.
. Expertise in testing both 4G devices in Motive server and tested the 3G
device using the Innopath server.
. Expertise in creating the FOTA Firmware packages
. Good knowledge in Access point Names, Lawmo, Dcmo, Bootstrap Test
(OMADM), RF Nodes, Diag Mon, Memory Nodes.
. Worked on different interruptions via Network initiated, Client
initiated and User initiated via 1xRTT,Ehrpd Channels.
. Performed Feature Testing, Functional Testing, System Testing,
Compatibility Testing, Regression Testing, Performance, Testing, Load
Testing and Stress Testing in different Samsung mobile handsets and
Tablets like Samsung Galaxy S2,S III,Samsung Captivate, Samsung Galaxy
Nexus, Tablets.
. Developed detailed Testing Strategy for the entire Android Application
and developed various Test cases.
. Worked in third party applications
. Initiated, coordinated and implemented the QA Process and Methodologies.
. Expertise in working on different channels such as LTE, EHRPD, Global
mode.
. Tested the 3G device in the Innopath device management server and
performed Network initiated, Client initiated and User initiated via
1xRTT,Ehrpd Channels.
. Worked on different interruptions via Network initiated, Client
initiated and User initiated via 1xRTT,Ehrpd Channels.
. Logged defects with detail information such as attach screenshot and
related documents and traced them through the Bug Lifecycle.
. Responsible for modifying and updating test cases to perform cross
product testing (Android Mobile devices) or testing with modified
requirements.
. Identified, Classified and Re-solved defects in Redmine defect tracking
tool and closely worked with developers.
. Responsible for managing user accounts and the information on the Motive
Server and Innopath server use to test the Samsung 3G,4G devices,
Tablets.
. Good knowledge in Access point Names, Lawmo, Dcmo, Bootstrap Test (OMA
DM), RF Nodes, Diag Mon, Memory Nodes.
. Strong knowledge in Automatic Device Detection in various Samsung
devices.
Environment: Motive IOT, Whistler Innopath, NESoid Emulator, QXDM, Qpst,
ETS, Command Line UPC,Perforce, python, Java, Linux,C++,XML, HTML, HTTP,
QTP,MS Excel.
Client: Fannie Mae, Washington, DC
Jul 2010 to Oct 2011
Position: Application Quality Analyst
Project: Automated Underwriter - Desktop Originator/ Underwriter
Desktop Originator/ Underwriter or DO/DU on the Web is a "wholesale" market
tool designed to assist customers in generating more loans, gaining a
competitive edge in the market place, boosting profitability, and enhancing
customer service and satisfaction.
Responsibilities:
. Created Test Cases in excel files Based upon DODU otw-3.5 Release
Business/Functional/Technical Requirements and uploaded them to
Quality Center.
. Extensively used DOORS(9.3), ClearCase(7.1.1.4), and SharePoint to
track Project details, User requirements, Stakeholder requirements,
Modules, Solution Specs, User Guides, Analysis and Design documents
and so much information about projects.
. Executed all manual tests using Quality Center 10.0 and documented
defects in QC in case of unexpected results not matched with Expected
results.
. Researched and understood the implications, dependencies of
implementing new products and enhancements in Desktop Underwriter.
Demonstrated a good working knowledge of all AU (Automated
Underwriter) Testing tools, testing process and release workflow.
. Established a thorough understanding of the desired results of
testing.
. Created test conditions using Quality Center and build DU Test Case
files.
. Worked with Project/Business Manager to develop Test Plan on DODUotw.
. Submitted test case files to DU Engine manually and through QTP
automated scripts, verified test results in application UI.
. Performed operations on the front end and checked all the tables
involved whether they are updated correctly as per the specifications.
Checked ORACLE database tables using TOAD interface tool by applying
SQL queries.
. Reviewed Error log files in UNIX environment when data fails to load
into SQL tables.
. Participated in various kinds of testing like User Acceptance Testing
(UAT), Functional,System, End-to-End, System, Regression, Black Box
Testing.
. Tested the Application in different versions of IE (like IE-6.x,7.x &
IE-8.x)
. Extensively used Quality Center as the system of record for all
testing activities and for tracking all the defects.
. Maintained Regression Suite and performed Regression testing for all
DODUotw releases to make sure the known defects were fixed and the
application functionality was working as supposed to do in a timely
manner. Generated test data files for Regression and Progression test
cycles, primarily in the form of XML files.
. Worked closely with the Automation Team to bring efficiency to the
current testing procedures. Recommended and implemented few Automation
enhancements to improve the efficiency of testing of KB (Knowledge
Base), AMI (Area Median Income Limits) and DO/DU On The Web releases.
Provided the team with detailed requirements for the creation and
implementation of these recommendations.
. Participated in the review process of Test Cases for each release.
. Participated in Application Walk-through sessions, of upcoming
releases to ensure a seamless transition from previous versions of
Desktop Underwriter to the newest version.
. Actively participated in all Mandatory Trainings of DO and DU-Web
Seminars, Automated Underwriter (AU) Business Team meetings, Weekly
Planning meetings and Walkthroughs.
. Worked closely with development and UAT Business Team as needed and
reviewed requirements and technical details for understanding the
Scope of the current projects and upcoming projects.
Project: DU 8.1.1_AMI (Area Median Income Limits): Implementation of 2009 &
2010 Area Median Income limits: Every year HUD the U.S. Department of
Housing and Urban Development updates the dataset with new Income limits.
Separate HUD FMI (Family Median Income) estimates are calculated for all
Metropolitan Statistical Areas (MSAs), HUD Metro FMR Areas, and Non-
Metropolitan counties.
Responsibilities:
. Reviewed the Business/Functional Requirements documents and created
Test Plans, Test Cases in Quality Center 10.0
. Worked closely with Project/Business Manager to develop Test Plan on
this release.
. Tested the Application in different Desktop Underwriter engines like
(DU-8.0 &DU-8.1) to make sure all the functionality was working as
supposed to do.
. Based upon New/Re-named, Adjustment Factors and High-Cost Areas
testing scenarios designed and written manual tests and performed both
Manual and Automation testing for 2500 counties just to make sure the
functionality of the application was working as expected.
. Provided a successful Power point presentations to all Stake Holders,
Business Owners, QA,UAT and Automation teams to explain the approach
of UAT Business Testing and clearly explained how the Automation
process worked for 2010 AMIs using QTP scripts.
. Worked closely with Automation Team by recommending few Automation
enhancements to the existing QTP Scripts to bring efficiency to the
current testing procedures. Provided the team with detailed
requirements for the creation and implementation of these
recommendations.
. Performed operations on the front end and checked all the tables
involved whether they are updated correctly as per the specifications.
Checked ORACLE database tables using TOAD interface tool by applying
SQL queries.
. Successfully executed QTP scripts for (2500 Counties) which included
25 Iterations having 100 tests in each. Executed iterations through
Automation by connecting QC to different Virtual machines without any
issues in a timely manner.
. Extensively used Quality Center as the system of record for all
testing activities and for tracking all defects.
. Participated in peer reviews of Test Plans.
Environment: Quality Center 9.0/9.5 QTP 9.0/9.5, Unix, SQL, Query Analyzer,
Rational Clear-Quest, Rational Clear-case, .net, Java, C#, SQL Server,
HTML, XML, VBScript, MS Project 2007, MS Office Suite, MS-Visio
Bank of America, NY CITY Dec. 2008 -
June 2010
Mobile QA Tester
. Responsible for UI, Security, Performance and END-END Trading and
Banking functionality testing on iPhone 3G, iPhone 3GS, iPhone 4G, iPad,
Android and Tablets.
. Analyzed business requirements, functional requirements and other
development documents.
. Prepared the test scenarios, test cases to cover all the requirements.
. Used TFS (Team Foundation Server) for defect logging and tracking.
. Developed detailed test plans and test cases, entrance and exit criteria
for the application being tested and ensured that standards for
documentation were followed.
. Used SOA Test to retrieve the MoM (Mobile Middleware) Response.
. Developed the requirements Traceability Matrix.
. Used Quality Center for creating and documenting Test Plans, Test Cases.
. Created/Updated the test data set in the backend database using SQL
queries.
. Executed all the test cases and maintained expected results.
. Coordinated with the development team to resolve the Defects
. Modification of existing Test Plans and Test Scripts for Android
testing.
. Performed rigorous regression testing after every new build.
. User authentication testing for Apple and Android Devices.
. Involved in testing various features like Equity trading, Options
trading, Brokerage History,
Authentication and Mutual funds trading.
. Involved in implementation of the test plan and developed test cases and
test scripts in HP Test
management tool Quality Center.
. Used bug tracking tool Microsoft Visual Studio TFS.
. Responsible for analyzing the logs and logging defects for test failures
. Involved in host fallback testing
. Involved in meeting with Project management and Clients for requirement
analysis.
. Involved in production testing for multiple projects during deployments.
Environment : Quick Test Pro 9.5,10.0, Quality Center 9.2,9.5, MS Office,
Oracle, VBScript, J2EE, Web
Logic, XML, Toad, UNIX.
Capital One, Richmond, VA
March 2007 - Nov2008
QA Tester
. Wrote Test Plan, Test Cases based on Business/Functional and Technical
specification requirements and recorded test results and logging
defects.
. Used Test Director for running manual tests and for defect reporting.
. Performed manual tests and created SQL queries for data verification.
. Extensive knowledge of object oriented analysis using UML and MS-Visio.
. Involved in Regression, End to End, Smoke, Browser Compatibility and
User Acceptance testing.
. Used Check Points, Output Values, Recovery Scenarios, Object Repository
Administration extensively in QTP
. Used Parameterization in QTP extensively to perform Data-Driven testing
. Performed Browser Compatibility Testing using different browsers like
IE, Fire Fox etc
. Used Database Checkpoints in QTP for database testing.
. Tested the brokerage and financial services applications like Equities,
Fixed Income, Investment Research, Investment Deposits, Accounts
(Accounts Activity, Balance & Holdings, and Portfolio Management), E-
statements, Retail Consumer Lending, Mortgage Modules and Integration
Modules
. Used Reporter Object in QTP for reporting Test Results.
. Involved in the design, development of various modules and generation of
reports.
. Involved in documenting Test failures and interfaced with developers to
resolve technical issues.
Environment:,Java, Technology-Java, JSP, Struts, J2EE, Application Server,Web sphere, WSAD 5.1.2, Oracle9i, MS,Office and Windows 2000 Prof.(OS),
Quick Test Pro 9.0,9.2, Quality Center 9.0,9.2, Unix, VBScript, HTML,
JavaScript.
Ram Infotech, Hyderabad, India
Jan' 2006 to Feb'2007
QA Tester
Responsibilities:
. Written Test plan, Test Cases & Test scripts based upon Business
Requirements, Solution and Design document, User Guide Documents.
. Worked with the Business Analysts for the creation of the Test Cases.
. Executed the Manual Test cases for the Functional, Systems
Integration, Regression and Smoke Test efforts of the project.
. Attended Application walk-through and review documented requirements
and technical details for understanding the scope of the project and
attend project meetings as needed.
. Provided project status throughout the Testing Life Cycle of a
release.
. Worked closely & effectively with internal team to resolve outstanding
issues.
. Posted Defects in Defect Tracking tool using Mercury TestDirector8.0.
. Participated in the Defect review meetings with the development team
for the resolution of the identified bugs.
Environment: Java, HTML, XML, Test Director 8.0, Active Server Pages 2.1,
Java Script, Quality Center (8.2), Windows Professional 2000, Microsoft
SQL2000, Internet Information Server (IIS).
Bottom of Form
Education:
. Master's in Computer science.
. Bachelor's Degree in Computer Science Engineering, JNT University,
INDIA.