Sonya Fichtenholz
1971 W. Middlefield Unit 7 |
e-mail: sonya@engenie.com |
|
Tel.: (650) 386- 5156 |
OBJECTIVE: Seeking a Senior/Lead position in
the area of Software Quality Assurance /
Testing.
·
DBMS: PosgreSQL,
Oracle 8.1.7, 9i, 10g,
·
Programming languages: Shell
Scripting, Perl, SQL
·
OS: Linux, Sun Solaris, Windows, VxWorks.
·
Storage management: Fiber
channel switches (Brocade Silkworm, McData
Sphereon).
·
ESP (Storage Arrays): EMC – HW:
Symmetrix 8230, SW: Front End Director, Volume
Logix, Solution enabler (SYMCLI). Hittachi - HW: HDS Lightning
9970V, SW: HiCommand; Filer: NetApp
·
Virtualization server: VmWare Server
·
Software: MS Office,
Ethereal, VxVM, VxFS, Brocade Fabric OS, Brocade Fabric
Manager, Bugzilla, QTP
·
Experience
in Network Storage and Security management (IDS, IPS).
·
Perform
System, Functional, Data Validation, Integration & Compatibility,
Installation, Upgrade, Performance, Stress and Acceptance testing. Include
Manual and Automated tests.
·
Developed and implemented tests suites to automate testing
processes (Shell scripting, Perl).
·
Proficient
in developing Test Plans, Test Cases based on technical requirements and
business analysis.
·
Excellent
communication skills, a strong team player.
·
Ability
and enthusiasm to learn new technologies.
02/2006
– Present Monosphere,
Redwood City, CA
Member
of Technical Staff - Software QA Engineer
Work as a part of a team and a lead to define test strategy,
design, develop and execute tests for various components of Storage Capacity
Planning Software.
·
Testing
functionality to satisfy complex business requirements and scenarios based on
industry’s best practices, customer’s requirements and feedback.
·
Acceptance,
Functional, Regression, Installation and upgrade tests. Testing include:
o
Initiated
and implemented use of SQL for data validation/verification;
o
Verification/Validation
of user-driven data and system generated data for data coherence at various
points in process(s), between the UI and the database(s); Verification is
performed by issuing SQL queries to PostgreSQL databases, analyzing and
verifying generated data, calculations, counts, summarizations, logs, etc.
o
Verification/analysis
of data collected from various Network/Storage entities, such as Hosts,
Databases, Filers, and Storage Arrays. Pioneered a testing performed at various
points in frontend and backend operations in order to identify/narrow down the
problem if/when it occurs:
§
Defining
discovery and collection controls.
§
Execution
of scheduled and on-demand processes.
§
Databases
data transfer/processing, verifying correct process(s) execution.
§
Data
association between objects collected.
§
Monitoring
the correct handling of system responses (expected & unexpected) to various
boundary conditions.
§
Data
displayed in UI, including directly collected data as well as
derived/calculated data.
o
Verification/data analysis of forcasting and planning
performed by Monosphere Product (Storage Horizon).
§
Data
generated for any object based on forecast scenarios that are either (a) system
generated based on user defined forecast scenario templates or (b)
interactively generated.
§
Calculates
the additional storage capacity needed based on forecasts generated and plan
settings as defined by a user.
§
Analytics
– (a) Query engine; (b) Reporting mechanism.
o
Testing
of proprietary Query engine and parser. Verification of data returned by
executing SQL queries that are generated based on user defined criteria.
o
Testing
of dynamic and static groups. Group membership is defined by search criteria,
utilizing the query engine & parser defined above. Testing included group
definition and data verification at creation, operability and maintenance at
various points in the process. Test subsequent possible operations, processes and
results of, that utilize groups’ dynamic data.
08/2003
– 01/2006 McAfee
(Network Associates),
Software
QA Engineer
Work closely with engineering teams to design, develop and
execute tests for various components of Intrusion Detection and Prevention
(IDS, IPS) Network Security System
- McAfee IntruShield. Testing includes:
·
IntruShield
Security Management system - Network Security Management Software.
§
Design, develop and execute Acceptance (for Migration to Oracle database),
Functional,
Installation, Upgrade and Regression tests.
§
Functional
areas of IntruShield Manager tested includes:
(a)
Configuration and management of intrusion detection and
prevention appliances .
(b)
Policy and Rule Sets Editing, Configuration and management;
(c)
Attack Signature Sets
management;
(d) Command line utilities for managing and
tunning IDS database.
·
IntruShield sensor appliances (Appliances for Network
Intrusion Detection and Prevention Embedded Software).
§
Installation,
Upgrade.
§
Network
and Security Configuration, Management, Functional tests and verification
utilizing (a) sensor CLI, (b) Linux CLI, (c) VxWorks’ CLI (real-time
operating system), and (d) Security Management Software GUI.
§
Perform
system tests in various deployment modes, including: (a) SPAN, (b) In-line; (c)
TAP, (d) Failover
§
Configure
and Analyze Network/Security settings and packet processing modules of SyBite,
QED, SBC drives.
·
Setup and Maintenance of Test Lab (Includes various hardware
and software for Network management, data traffic of various sources and
formats).
·
Help resolve customer issues when necessary.
06/2001 – 04/2003 Invio
Software,
Senior
Quality Assurance Engineer
Worked
both, as a part of a team and a lead on testing of enterprise software that
automates information management processes across networked storage
environments.
·
Full lifecycle testing of the software engine that automates
the networked storage management requests.
§
Review
and assessment of Functional requirement documents. Design Test Plans &
Test cases.
§
Designed, developed and implemented a multitude of automated
(Perl, Shell scripting) and manual tests for Functional, Installation, Integration, Compatibility,
Cross-Platform and Regression tests.
§
Testing
of CLI (Command Line Interface) and GUI.
·
Performed
system testing of interfaces to 3rd party hardware and software required for
networked storage management requests such as Filesystem management, Storage
Migration, Volume Provisioning, Data Management and Protection,
SAN topology Management). Adapters tested
included:
§
Database
adapter (Oracle)
§
Fabric
adapters (Brokade, McData)
§
Filesystem
adapters (Solaris FS, Windows FS, Veritas - VxFS)
§
Operating
System adapters (Solaris 2.6, Solaris 7, Solaris 8, Windows NT, Windows 2000)
§
Storage
Array Host, Information and Control adapters (EMC Symmetrix, Hittachi)
§
Volume
manager adapter (Veritas - VxVM)
§
Tested
XML command descriptors for system processes and
workflows of storage network information
management services calling adapters described above as needed.
·
Shared
responsibility for Installation and Maintenance of a QA environment.
·
Testing
of documentation and help pages for correct and complete coverage.
06/2000- 05/2001
iSyndicate, San Francisco, CA
Quality Assurance Engineer
Work both, as a part of a team and a lead on defining software testing
strategy and testing of Client-Server Web Content Aggregation, Content Delivery
and Network management systems. Developed Perl scripts and utilized Automation
tools to automate different phases of content delivery, tracking &
reporting, Load and Stress testing.
§
Review
and assessment of Functional requirement documents. Design Test Plans &
Test cases.
§
QA
of Web based applications/systems throughout the process of data migration,
code conversion and database schema changes from MySQL database to use with
Oracle 8.0 database.
§
Content
Aggregation and Indexing based on Metadata stored in the database. Content
upload, markup, storage, delivery and display of marked up content.
10/98-06/2000 GenSoft+
Consulting, San Jose, CA
05/99-06/2000
Software Tester
10/98-05/1999
Software Tester (Part-time)
Performed testing of accounting solution services for small
and medium size companies. Analyzed and defined clients’ needs,
requirements, and quality assurance objectives
for accounting/finance software. Created and
executed Test Plans and Test cases for various projects, performing functional, verification, acceptance, GUI
usability, and regression tests:
§
Custom
software packages for optimization of “Cross Charge” process and
financial reporting for Professional Services organizations.
§
Time
& Expenses Accounting Management database and Payroll software packages.