NATALIA HOLMES
Mountain View, CA 94043
email: ********@*****.***
OBJECTIVE: SQA Engineer
SUMMARY:
. Formal training and 17 years of experience as Software Quality Assurance
Engineer in Waterfall and Agile Software development environment
(including working as a Scrum Master)
. Testing of Web and Mail Proxy Servers, Secure Transport Server (managed
file transfer via SSH, HTTPS, FTPS, AS2), MailGate Server (spam, virus
blocking mail server), MFT Server, VA Server (optimized digital
certificates processing server)
. MS in Electrical Engineering
. Programming: C/C++, Perl, UNIX shell programming, Java, Selenium, TestNG,
Ant, SQL
. DBs: Oracle, MySQL, DB2
. Protocols: TCP/IP, IPv6, DNS, SMTP, IMAP, POP3, SNMP, LDAP, HTTP, HTTPS,
SSL, OCSP, SCVP
. Operating Systems: Windows, UNIX (Solaris, Linux (Red Hat and SUSE), HP-
UX, AIX)
. Web Servers: Apache, IIS, BEA WebLogic, Oracle iPlanet, Sun Java, Tomcat
EXPERIENCE:
Dec 2005 - present
Senior SQA Engineer
Axway (via acquisition of Tumbleweed) (Redwood City, CA)
. Ran load, stress, performance, benchmark, scalability and capacity
planning tests for Secure Transport Server (managed file transfer server
via SSH, HTTP/HTTPS, FTP/FTPS, AS2) The Server is Java based and uses
MySQL DB to store info about the file transfer status and the files it
selves and runs on Windows, Red Hat, SUSE, AIX and Solaris and has Apache
Tomcat Web UI. Collected and analyzed memory, CPU and other system
resources usage. Measured and analyzed throughput for various data
profiles and Server settings. Developed and ran programs to simulate load
on the Servers using LoadRunner, OpenSTA, Perl and shell scripts.
. Ran functional and load, stress, performance, benchmark, scalability and
capacity planning tests for MailGate Server (spam, virus blocking mail
server). The Server is Java based and uses MySQL DB to store data and
runs on Windows, Red Hat, and SUSE.
. Performed manual and automated testing of MFT Server (Mail based MFT
Server (Java based) capable of scanning e-mails for spam, viruses, HIPAA,
PCI compliances and transferring/offloading huge (2GB) files/attachments
to MySQL or Oracle DB) using Java and TestNG.
. Performed manual and automated testing of VA Server (optimized digital
certificates processing server using OCSP and SCVP protocols) using Java,
Selenium and TestNG. The Server runs on Windows, Red Hat, SUSE and
Solaris and has Apache Web Admin UI. Ran load, stress, performance,
scalability tests for VA Server. Performed tuning of TCP/IP settings of
OS and VA Server to determine settings needed to achieve best performance
depending on a customer usage. Wrote shell and Perl scripts to simulate
the load with various types of requests.
. Performed manual testing of a custom plugin used for checking of digital
certificate status used for certificate based authentication on various
Web Servers: Apache, IIS, BEA WebLogic, Oracle iPlanet, Sun Java.
Installed and configured the above servers for SSL with client
certificate authentication.
February 2003 - Dec 2005
SQA Specialist
Symantec (Redwood City, CA)
. Tested ITA Bridge (Windows application performing events forwarding): UI,
functional, memory, and connectivity.
. Tested HIDS (host-based intrusion detection software that contains a
policy- and rule-based processing engine and provides real time
monitoring (system access, resource usage, and changes to files and
configurations), detection, and prevention of security breaches):
installation; disconnect session, disable user, process monitoring, kill
process functionality on Linux, HP-UX, Windows; developed Perl programs
to automate the testing.
. Tested SESA (Symantec Enterprise Security Architecture for large and
medium-sized enterprises that provides a common management framework for
monitoring and managing security-related events from Symantec Enterprise
Security products and third-party products): installation; events and
alerts functionality; utility for handling (moving, archiving, restoring,
purging) events in Datastore (DB2, Oracle, MSSQL); tool for modifying SSL
certificate; perform security scanning using Qualys appliance.
April 2001 - Feb 2003
Load and Test Tools QA Engineer
Palm Computing (Santa Clara, CA)
. Maintained proprietary Load Tool (Win32 C/C++ application simulating a
BellSouth Wireless Gateway, generating simulated PalmVII requests) to
support load testing of newly added functionality for various servers:
Web proxy, Notifications Push Server, Palm Wireless Groupware Server
(sending packets back to Web Proxy server in various intervals, options
to specify various parameters for requests).
. Developed Perl programs to create input files for Load Tool.
. Performed load, stress and system tests of various servers: Java based
server for processing mail requests received from PalmVII device via Web
Proxy Server, Java based Palm Wireless Messaging Server (enabling
Enterprise users access their corporate mail and groupware servers
(Exchange, Domino, IMAP) over VPN).
April 1999 - April 2001
Application Programmer
Palm Computing (Santa Clara, CA)
. Maintained and added new functionality to Perl application processing
user data files and updating LDAP Server with the information.
. Maintained Perl application that deleted user messages from IMAP Server.
. Worked on Web Proxy Server (C/C++ based): handling of meta tags, URL
encoding.
. Developed separate loadable DLLs handling sending localized error
messages to a client depending on it's language, developed code to
support server listening on several ports and handling client requests by
different procedures depending on the port accessed.
March 1998 - April 1999
Automation SQA Engineer
Palm Computing (Mountain View, CA)
. Performed system level testing on UNIX platform in client - server
environment.
. Developed and ran tools in C, Perl, UNIX shell scripts.
May 1997 - March 1998
SQA Engineer
Fuga Corporation (Mountain View, CA)
(Software Company developing an OS for handheld device (PDA))
. Sole individual responsible for software testing in capacity of 3
software engineers.
. Developed and executed automated test suite scripts in Visual Test.
. Developed test plans and performed UI, Functionality, Database, Windows
Integration, Synchronization testing on Windows, DOS platforms.
. Wrote C programs to perform white box testing on UNIX platform.
. Developed and maintained bug tracking DB, worked on data dictionary.
EDUCATION:
2012 Selenium for UI automation
2002 Sun Educational Center: Java programming workshop
2000 UCSC extension: Windows System Programming
1996 - 1997 Foothill College (G.P.A. 4.0):
Introduction to Data Management Systems, Fundamentals of Visual Basic
Programming,
Introduction to Computer Programming in C, Advanced Programming in C,
Object Oriented Programming in C++
1996 - 1997 Portnov's Computer School:
Introduction to Computer Technologies Software Quality Assurance
Advanced Software Quality Assurance
1984 - 1990 Moscow Power Engineering Institute: MS in Electrical
Engineering