Inderjit Kaur
*************@*******.***
US citizen
Objective: To obtain a position as a Sr. Software Quality Assurance
Manager/Director.
Work Experience:
Ingenuity Systems, Redwood City March 2008 - March
2011
Sr. Software Quality Assurance Manager
. Led backend (white box) scientific QA team to test world's largest
ontology (tree structure) by using proprietary
automated tools to support front-end software application
. Planned/estimated resource (Human & infrastructure) requirements
for projects
. Managed, hired and trained team of 5-7 scientific QA engineers
. Led automation efforts to achieve continuous build integration
. Project management: simultaneously managed and delivered several
scientific content acquisition projects and
tools
. Managed and prioritized testing project tasks in an AgileScrum
development environment
. Created overall quality strategies and standards including test
plans and test cases based on IEEE standards.
. Aggressively participated in product design and development reviews
to identify quality risks,
pros and cons
. Created test project plans, prioritized and assigned testing tasks
to the backend team
. Regularly triaged bugzilla defects, bug metrics and status reports
with product and development teams
. Personnel responsibilities: performance reviews, weekly meetings,
technical growth of the team
Intuit, Inc. Mountain View March 2005 - October 2007
Sr. Software Quality Assurance Manager
. Led backend (white box) QA team to test application via automated
test solution to support health care web application.
. Managed team of 5 - 7 local and remote (Tucson) QA engineers and
interns.
. Hired and expanded QA team as needed.
. Led automation team and created automation strategy.
. Created test plan template for QA group.
. Helped QA team to plan and implement VMware solution.
. Managed testing project tasks in the Agile development environment.
. Created test project plans, prioritized and assigned testing tasks
to the backend team.
. Regularly triaged defects, created reports and monitored the
testing progress.
. Managed mid-term and yearly employee performance reviews.
. Monitored and planned milestones for tool development for summer
interns.
EPocrates, Inc. San Mateo February 2003 - March 2005
Software Quality Assurance Manager (hands-on manager)
. Managed team of 4 QA engineers and 1 Release engineer.
. Managed Palm PDA, Pocket PC based premium clinical suite of
application testing in a complex environment consisting of web
servers, Web Logic, Image servers/application download servers,
Sync and mail servers. This testing included monthly (Bug fixes,
data refreshes) and regularly scheduled releases.
. Managed eCommerce application testing and bi-weekly releases.
. Managed RxOnline and Hospital Online web based application
testing and releases.
. Planned testing and resources for all aspects of testing
(acceptance, functional, regression, system, manual,
load/scalability performance, memory and stress tests, etc.) for
various product releases using different platform and handheld
configurations.
. Created project and detailed test plans, release checklist,
tested and released honors survey application for qualified
physicians. (Complete ownership from test planning to testing
and release of the product)
. Maintained internal website for engineering documents.
. Backup build engineer, created builds as and when needed.
. Held weekly bug triage meetings.
. Participated in Product design, Product requirements and
functional specification meetings.
. Worked closely with handheld group (Palm/PDA), Web development,
product managers, and customer support teams to update QA plans,
strategy and to allocate QA resources for current and upcoming
releases.
. Administrator of bug tracking system (extraview), handled
customization requests, report generation and software upgrades.
. Managed infrastructure upgrade testing requested by IT
departments such as firewalls, software upgrades and Website
maintenance etc.
BeVocal, Inc. Mountain View November 2000 - July 2002
Software Quality Assurance Manager (hands on manager)
. Built team of 7 QA engineers and 2 Release engineers.
. Managed suite of voice application (in a complex environment of
web servers, app servers, media servers, TTS servers and nuance
speech engine etc) release every 6 weeks.
. Created master project test plans to schedule, prioritize and
manage all aspects of testing (System, manual, load/scalability
performance, memory and stress etc) on various platforms with
different configurations.
. Created test plans to test failover mechanism for network
components.
. Lead automation project; automated voice applications using Perl
scripts and CallGen automation tool for regression, performance
and memory leaks.
. Worked closely with development, product managers, customer
support and program management teams to update QA plans and
strategy.
. Installed Bugzilla, a web based multi-user bug tracking system
for use within BeVocal (This saved approximately $6000.00 per
year).
. Held weekly bug prioritization meetings, maintained bug
statistics, prioritized and delivered up-to-date reports for
management review.
PulseMD Corporation, Campbell March 2000 - September 2000
Software Quality Assurance Manager
. Built Quality assurance team of two in 6 months to test Palm
PDA based clinical order management application.
. Created Resource requirement plan for the 12 months.
. Created Project and Release plans for the first Release.
. Performed daily builds, smoke tested and assigned to team for
further testing.
. Maintained and tested the database and Palm PDA conduit tools.
. Created customized database for each beta customer site.
. Worked very closely with development teams to keep QA plans up-
to-date.
. Maintained bug statistics, prioritized and delivered up-to-date
reports for management review.
. Helped marketing and Sales in creating product demos using Palm
PDA emulator.
Progress Software Inc, Newark November 1998 - March 2000
Software Quality Assurance Manager
. Responsible for managing group of 6 engineers to test integrated
development tools.
. Created Java applications, Html applications to be tested with
different browsers, with different database drivers, with
different web servers and with different databases such as
Oracle, Sybase and SQL server.
. Actively participated in design and product reviews.
. Planned testing strategy and schedules to release new features
and patch releases.
. Automation - Evaluated automation tools from different vendors,
recommended and bought SQA Team Test.
. Designed and established the infrastructure for automation.
. Automated smoke and regression testing for upcoming releases to
test nightly and full builds.
. Monitored bug statistics for releases to identify, verify and
close bugs in timely manner.
. Lead QA team to finish Y2K testing in time by designing and
developing projects using our own Apptivity development tools.
Coordinated hardware and software upgrades to be Y2k compliant.
. Helped documentation and quality team to establish relationship
to deliver user-friendly documentation.
. Put together QA presentation plan to teach and learn new
technology for upcoming release.
. Put together employee reward program.
Part time Instructor for Win Runner Automation tool - Portnov computer
school
. Taught Win Runner 5.0 Automation tool to automate GUI Product
effectively by using good automation techniques, programming
skills and synchronization etc.
PeopleSoft Inc, Pleasanton CA June 1997- November 1998
Staff Software Quality Engineer - PeopleTools
Project Quality Engineer for BatchProcessor and online Analytical
Processing
. Designed and developed Test Plan templates and examples to be
used by the group.
. Designed test plans, tested automated batch processor and OLAP
development tools.
. Automated test suites by creating SQA Robot scripts.
. Updated and maintained test suites for enhancements and bug
fixes.
. Trained Co-op Students to perform regression testing and debug
the problems.
Clarify Inc, San Jose CA March 1993- May 1997
Staff Quality Engineer - Customer Support Software
. Tested ClearLogistics GUI / Database Application.
. Participated in walkthrus, wrote test plans and constructed
detailed test cases for several new and enhanced features.
. Tested Web based Online-Help for Clarify Application.
. Tested Clarify's enhanced servers on Unix and NT platform.
. Automated Clarify's applications using record and playback
tools.
. Wrote UNIX Shell scripts to automate the testing process.
. Improved GUI Automation, by using Visual Basic scripts
. Tested ClearBasic's (visual basic like object oriented language)
Objects and scripts.
. Helped Customer Support and development by identifying,
isolating and duplicating the problems.
Related Skills
. Languages: HTML3.0, C, X-windows, Ada, Pascal, Basic, COBOL,
Visual Basic 4.0/3.0,Crystal Reports, Java, perl, UNIX cshell.
. Tools: PureCov (Code coverage tool), Journaling (automation
tool), SQA Robot, SQA Team test, Hudson and SVN
. Bug Tracking Systems: Bugzilla, Extraview, ClearQuality,
. Databases: Sybase, Oracle, MSSQL 2003, Ms-Acess, and SQLBASE
. Devices: Palm, PPC, Smart Phones with different OS
configuration and Desktop versions and different Active Sync
versions.
. Operating Systems: UNIX (Sun Solaris), NOS/VE, MS DOS, APPLE
DOS, SUN OS, SOLARIS, RS6000, NT 4.0, Windows 95, WINDOWS 3.1,
Palm OS 3.1, Windows 2000.
. Hardware: MIPS 4000 RISC/OS MACHINES CYBER 930-990, CYBER-180.
. Training and Courses: HTML 3.0, X-window, MS-windows C, TCP/IP
overview, and Managing priorities, Oracle Database, Visual Basic
4.0, NT Installation, Data Modeling, Win 95, NT4.0
. Management Classes : Leading at intuit, Mentoring and coaching,
Presentation skills, Masterful conversations, Delivering
performance reviews
Education
. M.S. Software Engineering
. Certificate for Programmer/Analyst
. M.S. Biology