Shilpa Singh
Home: 408-***-****
Mobile: 408-***-****
Email: *************@*****.***
Summary
Software Quality Assurance professional with over Six years of experience.
Experence in testing of Web Appliactions, N-tier Applications, Database Applications
& GUI Applications.
Good experience in testing CRM applications; have exposure of testing Salesforce.com &
Microsoft CRM applications.
Thorough experience with all levels of testing including Smoke Testing, Functional Testing,
Integration Testing, System Testing, Installation Testing, Regression Testing, and User
Acceptance Testing
Experence in all major and patch release process.
Have good understanding to testing in agile environment.
Expertise in QA Methodologies, Quality Assurance Life Cycle (QALC), Defect Management
Life Cycle, Software Development Life Cycle (SDLC) methodologies, Scrum/Agile
methodologies.
Have worked with customer support team in reproduction of customer issues, providing the
work arounds and verifying the fixes.
Expertise in writing and managing test cases using Test Director/Quality Center,
Salesforce.com QAForce, MS TestArch and WTT
Proven experience in automating both Client-Server and Web based applications using
properitery (Microsoft and Salesforce.com) and commercial tools like Quality Center, QTP,
Win Runner, Selenium, Perl & C#.
Have been part of a team responsible for designing, developing and maintaining the test
harness tool using Perl & C#.
Good knowledge of SQL, PL/SQL and experience in conducting backend, writing Cursors,
Functions, Stored Procedures & Triggers
Worked with VMWare virtualization products.
Understating of Internet and web applications with following technologies: html, javascript,
VB script, CSS, Ajax, web2.0, Flash
Established and maintained productive working relationships with management, clients,
developers, team members, QA testers and other groups.
Ability to interact with end users, self-motivated, quick learner and team player with
excellent communication skills.
Good knowledge of Networking such as SMTP, POP, IMAP, TCP/IP or LDAP.
Technical Skills
Windows XP, Windows 2000/2003 servers, Linux,
Operating Systems
Unix
Programming / Scripting
C#, VB Script, Perl, SQL, Visual Basic, C, XML
Languages
QTP, Web Runner, Silk, UI Pilot, TestComplete,
Test Automation Tools
NUnit, Selenium, Ftest
MS WTT, MS Product Studio, Test Director, Quality
Test Management Tools
Center, Bugzilla, QA Force
MS Proprietary ATF, Outlook Sync Framework,
Frameworks
Offline Framework
SCM Tool Microsoft VSS, Microsoft SharePoint, Perforce
Web Technologies HTML, XML, IIS, VBScript
Databases Oracle, MS-SQL Server, SQLite, XQuery
Professional Experience
October 2007 –December 2008: Software Quality Engineer
Salesforce.com
Project: Desktop Client (Offline Edition, Outlook Edition, Lotus Notes Edition and Office Edition)
Responsibilities:-
Develop expertise in the features/product areas owned by my team, and using that
expertise to advocate on behalf of the customer in feature team meetings.
Development of testing-related documentation, including test plans, test cases/scripts, and
bug reports, assessing quality and associated risk.
Designing new and leveraging existing test automation infrastructure.
Working closely with release team for all major releases, weekly patches and e-releases.
Automating test cases of Salesforce.com Desktop Clients - Outlook, Lotus Notes, Offline
using C#, Selenium and Nunit. Execute all automated test cases for BVT,regression testing.
Debug the code (Java, C#, C++) to identify the failure and create a report.
Manual testing of features like B2I, Synchronization (contact/event/task), Auto login,
Change association contact/event/task), Conflict Resolution & Validation Rule, Email
integration, Activity (event/task), Permission (FLS/CRUD),API Testing etc using VMWare.
Converting customer issues into test cases for future regression and automating them to
verify the fixes for patch release.
Assisting team members in understanding the features I own and providing the automation
solution whenever needed.
Responsible for all customer cases related to Outlook, Lotus Notes and partially for Office
Edition components. Have been working closely with escalation team in reproducing the
customer issues and providing work-arounds.
Maintain all execution lists for all type of testing using QA Force.
Reporting the bugs in Bugforce & GUS and coordinating with development team till defect
closure.
Testing features/components of other teams as part of Volunteer Hub, Mobile
Team(iPhone), Exchange Server, Calendar and activity project team.
Ran and Debug silk code and used them in major release.
October 2004 – June 2007: Senior Software Test Engineer
Microsoft (Through Aztecsoft)
Project: Microsoft Dynamic CRM
Responsibilities:
Writing new test cases and updating existing test cases based on change request with team
for Lead and Opportunity Management, Account and Contact Management and Offline
Access components.
Responsible for sanity testing (partially automated) on every build and reporting the result
to entire team.
Installing and configuring the required software (Browsers, IIS, SQL Server etc) for
executing the tests.
Running manual tests for Offline access.
Executing the automated suites of Lead and Opportunity Management & Account and
Contact Management components, analyzing the results and reporting the defects if any.
Responsible for fixing the issues with the scripts (written in C#), enhancing the scripts and
updating based on changes in functionalities.
Updating the execution results into Product Studio.
Preparing and sending the test summary report weekly to managers.
Project: Microsoft Partner Portal
Responsibilities:
Writing test cases for different components of MPP and Integrating and managing the test
documents into Microsoft WTT and Product Studio
Testing all the links, testing forms on all the pages, cookies testing, validating HTML/CSS,
database testing, navigation testing, content checking, user help, browser compatibility,
printing options.
Did code-coverage and test coverage testing of MPG-MSMP.
Automated SDF extension, SDF Control BVT scenarios, searching and virus scanning
features of MPG-MSMP using C#, XML, Web Runner and SQL.
Integrating the scripts into test framework, creating the suites and scheduling the test
execution.
Project: Microsoft Vista Hardware Assessment Tool
Responsibilities:
Testing the installation and configuration of Vista Assessment Tool in different
environments.
Writing the test cases for validating the scanning capabilities, inventory and reporting.
Preparing the test environment for testing scanning capabilities remotely using Active
Directory as well as Peer to Peer networks (using NetBIOS).
Testing the functionalities of Assessment Tool when different kinds of desktop firewalls are
installed on the machines.
Testing the reporting formats and graphs generated as Word document and Excel
Spreadsheet.
Automating the reporting feature using C# and XML.
Integrating the scripts into test framework, creating the suites and scheduling the test
execution.
Integrating and managing the test documents into Microsoft WTT and Product Studio
April 2002 – October 2004: Software Test Engineer
TechSolve (A division of GroupWelkin)
Project: Supply Chain Management
Responsibilities:
- Writing module test plans; GUI and functional test cases.
- Adding test documents into Test Director
- Tested the functionalities of presentation tier and did browser commutability testing of
inventory and order processing modules
- Wrote SQL scripts, stored procedure and triggers in Oracle to test the backend
functionalities.
- Automated the test cases using QTP and SQL Script
- Reported the bugs in Bugzilla and coordinated with development team for defect closure
- Worked as a team member in planning, designing and developing a test harness tool using
Perl
- Enhanced the test harness tool as per requirement for enhancements and fixed the
problems
- Was an active member of process implementation group; participated in development and
implementation of SQA processes in order to improve software quality
Project: Data Extraction Tool
Responsibilities:
- Authoring and reviewing the test cases for installation, database connectivity, data query
and import/export features of the tool
- Tested import/export data from/to CSV, Excel, XML to/from Oracle and SQL Server
- Automating the test cases using QTP, SQL & PS/SQL, creating the test suites and
integrating into the automated test framework
- Preparing the test environment that included installation and configuration of different kinds
of applications and RDBMS
- Preparing the data sets for the scripts
- Executed scripts for regression using automated test framework, analyzed the results &
reported the defects into Bugzilla
- Worked with developers in reproducing the bugs and verifying the fixes.
Education
MCA (Master of Computer Application) from IGNOU, India
Bachelor of Arts in Psychology from Patna University, India
Diploma in Information System Management from Aptech
Diploma in Oracle from Pentasoft
Training in PL/SQL from Oracle
Trained in Agile Methodology
References can be provided on request.