Sonya Fichtenholz

1971 W. Middlefield Unit 7

e-mail: sonya@engenie.com

Mountain View, CA 94043

                                              Tel.: (650) 386- 5156

 

OBJECTIVE:     Seeking a Senior/Lead position in the area of Software Quality Assurance / Testing.

SUMMARY:

·         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), Santa Clara, CA

                                    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, Palo Alto, CA

                                    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.

 

 

EDUCATION:    12/1998 BS in Business Administration, USF, San Francisco, CA

 

 

REFERENCES: Available upon request