document

advertisement
Yuri Syuganov
San Francisco, California, USA
+1 (408) 256-1261 (voicemail)
yuri@syuganov.com
Software Quality Assurance Engineer Resume
SUMMARY OF SKILLS AND QUALIFICATIONS








12+ years of testing experience: white- and black-box; automation; performance testing.
Languages and IDEs: Ruby, Python, SQL, XML, JSON; Eclipse, JetBrains PyCharm,
RubyMine and WebStorm IDEs.
Relational and no-SQL databases: Cassandra, MongoDB, MySQL, SQL Server, Oracle.
Operating systems: Mac OS X, Linux (RHEL, CentOS, Ubuntu), Windows
Automation: Selenium WebDriver, Robot Framework, Watir
Source control in continuous integration environments: Git, Anthill, Bamboo, Jenkins, CVS.
Certified Scrum Master. Worked in agile development in small start-up environments and
in a large international corporation with 2 weeks-3 months release cycles. Actively
participated in transition from waterfall to agile process in an intercontinental team.
Worked with geographically dispersed organizations (West/East Coast in the U.S.;
Germany; England; India; Australia).
WORK EXPERIENCE
since 01/13





Created UI automation (Ruby/Watir/WebDriver) for customer facing sites
(shopping.com, dealtime.com, epinions.com)
Automated eBay Advertising Partner API testing (JSON and XML, scripts on Ruby)
Responsible for performance API testing (siege, jmeter)
Building auto-testing infrastructure for continuous integration. Training team members
on test automation.
Carry on an administrator role in IBM Anthill (build and deployment tool). Deploying
builds to US and international beta servers.
07/12-10/12





Senior Software QA Engineer, DataStax, San Mateo, CA, USA
Tested Datastax Enterprise: Cassandra integration with Hadoop, Hive, Pig, etc.
09/11-07/12

Senior Software QA Automation Engineer, eBay Advertising, Brisbane, CA, USA
Senior Software QA Engineer, SnapLogic, San Mateo, CA, USA
Tested several major releases of a big data "ground"-to-cloud integration platform on
Mac OS, Windows, Redhat Linux, CentOS and Ubuntu
Performed functionality, cluster, cluster headnode failover, installation and regression
testing
Created and maintain server-side integration tests - Python, JSON documents,
MongoDB, and Robot Framework running with every build (git, jenkins) on Amazon
Web Services
Working on automating front-to-back-end integration layer testing with jsTestDriver JavaScript, JSON, backbone, SVG, jquery
Perform manual front-end testing in desktop browsers and on iOS (iPad) and Android
tablets
Yuri Syuganov, Software QA Engineer
Page 1

Got ScrumMaster certification
02/09-08/11








Worked on an Enterprise Search project: testing front-end and datasources connectors
Tested a toolbar interface to various search engines on numerous operating systems
(32 and 64-bit versions of Windows 7, Windows XP, and 2003/2008 as Server) with
different versions of Microsoft Office (Word 2002, Office 2003/2007), including manual
installation and corporate-wide through Active Directory.
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 Framework
Contributed to test plans, created test cases and perform testing of all new
functionality (XML, AJAX, CSS)
Tested Confluence, Exchange, Symantec Enterprise Valut and Sharepoint connectors,
allowing effective search against documents in these document repositories (like in
fractions of seconds instead of tens of minutes in case of dozens of millions documents
repositories)
Created Python scripts for collecting from internet massive amounts of data for load
and performance testing of crawler and indexing systems
Performed regular builds and concurrent releases testing on Windows and Linux
platforms
Participated in several extensive trainings on waterfall-to-agile transition domestically
and in Germany
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 pointreleases 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, Recommind, San Francisco, CA, USA
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:
o debugged backlog of about a thousand of existing white-box automation test
scripts, ran regression on more than 2200 of them;
o created and maintained a list of white-box scripts failed during regression;
approved, debugged and fixed about 900 of them
o 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.
Yuri Syuganov, Software QA Engineer
Page 2

Worked with httpUnit, Rational ClearQuest, Rational Test Manager
12/00-03/04






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
o Performed server new builds installation and application deployment on AIX and
Solaris boxes, functional and unit manual and automated testing
o Developed test scripts for Workflow Engine testing: created graphs templates
representing multi-level workflow processes, coded them in XML
o 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, Chordiant Software, Cupertino, CA, USA
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
US citizen. Lived in Russia before 2000.
EDUCATION AND TRAININGS








2011 Scrum Master training, San Francisco, CA (Certified ScrumMaster,
certificate #160929)
2004 Extensive in-house training on white-box automation, 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
Yuri Syuganov, Software QA Engineer
Page 3
Download