I'm not lookging for a job now—happy with my current one.
Dear recruiter! |
Please, please DO NOT CALL me during working hours. Use email instead! You'll receive the same reply: "I'm not available", but will disturb me much less. Thank you. And again: I'm not looking for a job now. |
OBJECTIVE |
This is a Software Quality Assurance Engineer's resume. |
SUMMARY OF SKILLS AND QUALIFICATIONS
- 12+ years of testing experience: white-, grey- and black-box; test automation; performance testing
- Been exposed to agile development practices in start-up environment and in huge
international corporation with 2 weeks-3 months release cycles
- Used numerous test cases and code repositories and bug tracking systems: CVS, Bugzilla, ClearCase,
ClearQuest, Rational Test Manager and wiki-s
- Worked with IBM WebSphere; Bea WebLogic 7.0; Apache Jakarta/Tomcat 3.x/4.x,
Microsoft IIS (5.0/4.0); Eclipse, VisualAge, Borland JBuilder; SQL, Java, PHP,
Python, XML, HTML, CSS, JavaScript, AJAX; tested SQL Server, MySQL, Oracle and DB2 based
applications on Linux, Solaris, IBM AIX and Windows
- Worked with geographically dispersed organizations (West/East Coast in US; Germany; England; India).
Excellent communication skills. Good team player.
- Highly motivated self-starter with a BS in Computer Science and MS in Electrical Engineering
- Tools used in work: Selenium, Robot-test, Rational Robot and RobotJ, WinRunner 7.0/6.0, JUnit, httpUnit, JTest, LoadRunner, Silk
WORK EXPERIENCE in the United States
since 02/09 Software QA Engineer, Recommind, San Francisco, CA, USA
- Leading QA efforts for the Enterprise Search project: testing front-end and connectors
- Automated browser-based testing of a corporate document repository search system, which allows to search documents through concepts, not only key-words, with Selenium and Robot-test
- Created test plan and perfrom testing of Confluence and Sharepoint connectors, allowing effective search against documents in these document repositories
- Created Python scripts for collecting from internet massive amounts of data for load and performance testing of crawler and indexing systems
- Perform regular builds and releases testing on Windows and Linux platforms
02/05-11/08 Senior Software QA Engineer, Coral8,
Mountain View, CA, USA
- Created Server side testing automation scripts using in-house Python-based tool on Unix and Windows
- Performed manual black-box and grey-box testing of a browser-based Portal product (AJAX, Flex, JavaScript, XML) with Servers installed on Windows, Linux and Solaris with MySQL and MS SQL Sever
- Created test plans for 2-3 features per each two-three months release cycle, automated 60-70% of test cases, manually tested the rest, tested dozens of point-releases and perform weekly cross-platform and cross-browser spot-checking of GUI products (both thick and thin clients)
- Used CVS, Bugzilla and wiki as a code repository, bug-tracker and test plans/test cases storage
03/04-02/05 Software QA Engineer, eBay,
San Jose, CA, USA
- Tested Kijiji - eBay's Classifieds project: contributed to the test plan, created test cases,
performed manual black-box functionality, browser compatibility, usability and regression testing
- Worked on white-box test automation of the main eBay site and its international versions:
- debugged backlog of about a thousand of existing white-box automation test scripts,
ran regression on more than 2200 of them;
- created and maintained a list of white-box scripts failed during regression;
approved, debugged and fixed about 900 of them
- developed about 50 automated scripts on SellYourItem and Bidding areas for
several international eBay sites;
- Created a presentation introducing the entire process of white-box automation to internal QA organization.
Conducted several trainings about the white-box automation process to the new local and international employees.
- Worked with httpUnit, Rational ClearQuest, Rational Test Manager
12/00-03/04 Senior Software QA Engineer, Chordiant Software,
Cupertino, CA, USA
- Tested Chordiant Foundation Server, Java-based (J2EE) applications platform for
CRM solutions on UNIX (IBM AIX, Sun Solaris) and Windows (2000/XP/2003) environments
with IBM WebSphere and Bea WebLogic application servers
- Performed server new builds installation and application deployment on AIX and
Solaris boxes, functional and unit manual and automated testing
- Developed test scripts for Workflow Engine testing: created graphs templates
representing multi-level workflow processes, coded them in XML
- Created testing environments: installed and configured application servers,
directory server (LDAP/SunONE) and databases (Oracle, DB2)
- Automated GUI testing with WinRunner - tested Windows application for generating
dynamic HTML/JavaScript
- Performed white-box testing of the Java APIs initially in Visual Age and later Eclipse development
environments. Utilized JUnit for automated unit testing.
- Was responsible for Test Lab configuration/setup, reghosting computers
(with Symantec Ghost) for each test cycle
- Worked closely with an engineering group located on the East Coast and in the United Kingdom
- Transferred knowledge to the off-shore team after company management decided to out-source
numerous engineering, testing and support functions abroad.
08/00-12/00 Senior Software QA Engineer, ActionPoint, San Jose, CA, USA
- Performed manual and automated testing of the client and server parts of the
application merging HTML view with XML Schema documents to create dynamic
dialogs
- Created test plan and performed compatibility Platform/OS/WebServer/Browser
testing on WinNT/Win2K, Sun Solaris and MacOS. Installed and tested application
with MS IIS (4.0 and 5.0), NES 3.6 and 4.1 iPlanet, Apache 3.1.12 with
multiple versions of Internet Explorer and Netscape Navigator
- Tested performance of server engine with LoadRunner and Java programs
- Updated with Visual Basic existing and created new test cases for Java API
testing to check returned values and functions behavior
06/00-08/00 Software QA Engineer (contract), Brio, Santa Clara, CA, USA
- Performed installation and compatibility testing of the OnDemand Server
-- the part of a complex application providing web-based access to a variety
of legacy back-end databases (Oracle, Sybase, DB2 and MS Access) with several
http servers on NT (IIS 4.0 and 5.0; NES 3.6 and iPlanet 4.1) and UNIX boxes
(Sun Solaris 7, 8 and IBM AIX) with several clients (IE 4.0, 5.01, NN 4.08, 4.73).
Lived in Russia till 2000.
EDUCATION AND TRAININGS
- 2004 Extensive in-house training on white-box automation and all the aspects of testing of the huge
international production e-commerce site with 100+ million registered users, eBay, San Jose, CA
- 2003 WebSphere Application Developer (WSAD 5.0) training, IBM, Burlingame, CA
- 2002-2003 several Oracle DBA courses, Foothill College, Los Altos Hills, CA
- 2001 Java Development Course, Sun Microsystems, Cupertino, CA
- 2000 Load Test Course (LoadRunner), in-house 2 weeks training, ActionPoint, San Jose, CA
- 2000 Advanced Test Automation Course (WinRunner), in-house 4 weeks training, ActionPoint, San Jose, CA
- 1989 MS in Electronics Engineering/BS in Computer Science, Institute of Electronics Engineering, Moscow, Russia
|