Post Job Free
Sign in

Engineer Quality Assurance

Location:
United States
Posted:
August 14, 2013

Contact this candidate

Resume:

AlexANDER Volkov

******.****.***@*****.***, 408-***-****, San Jose, CA

objective

Find position as a Sr. Software Quality Assurance Engineer in good

professional team and interesting projects, where I can apply my skills and

knowledge for the benefit of the company.

Summary

. More than 10 years of diverse experience in automated and manual software

testing and quality assurance for WEB based and Desktop applications.

. Worked within an Agile development environment with developers and

product owners to scope, develop, test and deliver highly intelligent

software solutions.

. Programming experience in object oriented programming languages Java, C#,

C++ and scripting languages such as Perl, JavaScript, Unix shell

scripting.

. In depth experience in testing and support of complicated banking,

financial, insurance, scientific and analytical applications.

. Good knowledge of working with multi tier distributed applications and

networking protocols (TCP, UDP)

. Ability to lead complete test cycle, including build testing process,

defining and creating test concepts, test methodologies, test

strategies, test plans, test cases and test scripts, establishing the

testing environment, providing and support of all kinds every-day testing

activities including complete setup of test labs and automated testing

servers.

. Experience in automated testing using Mercury, Rational tools, Perl,

Regular expressions, SQL, Visual Basic, Shell scripting, core Java and

different in-house environments

. In depth understanding all types of testing including functional,

regression, release acceptance, integration

. Extensive experience in installation of complicated applications on

different platforms for internal and external customers and for

performance, compatibility, cross-platform and cross-browser testing.

. Experience in technical and customer support of the most complicated

software modules and applications, good problem solving skills.

. Experience installing and setting up network infrastructure including

network hardware such as servers, routers, hubs, switches.

. Experience in technical translation from English to Russian, knowledge of

internationalization (I18N), localization (L10n), globalization (G11n)

and quality (ISO) standards.

. Experience as a Business Analyst worked with banking and financial

applications.

technical skills

Languages Java, Perl, Visual Basic, C++, C#

Platforms Windows, Windows Server, Unix, Unix Shell Scripts, VMware

Web HTML, XML, XSD, DTD, XSLT, J2EE, JSP, JavaScript, JUnit,

Selenium, JSON, Ruby on Rails,

DataBases Oracle, Sybase SQL Anywhere (Adaptive Server Anywhere, SQL

Anywhere), SQL Server 2008

Network HTTP, FTP, TCP/IP, UDP/IP, REST

Mercury Tools Win Runner, Load Runner, Quick Test Pro, Test Director,

Quality Center

Rational Tools Rational Test Manager, Rational Robot, Rational Rose,

Rational Administrator, Rational Clear Quest, Rational Clear

Quest Designer, Rational Requisite Pro

Bug Tracking Mantis, Bugzilla, Jira

Servers Apache/Tomcat, Jboss

Methodologies Agile/Scrum, Waterfall

Education

2006-2008- Master of Science in a Software Engineering, International

Technological University, San Jose, CA

1990-1994- Bachelor of Science in Economics, Moscow University of Consumer

Cooperation, Moscow, Russia

employment Experience

ABS Consulting /Eqecat, Oakland, CA 07/2008-

05/2013

Software QA Engineer/Configuration Engineer

Tested RQE -the main product of EQECAT- the leader in a production of the

software for catastrophe management models. These models cover more than

100 countries and about 200 country/peril model combinations which are the

complicated mixture of statistical, civil engineering, financial,

insurance, geographical, meteorology, seismology and other kind of

calculations for insurance and construction companies, banks and

consultings.

As a QA Engineer was responsible for:

. Installation, compatibility, cross-platform (Windows, Windows Server,

Linux/Unix, VMware) and cross-browser testing (IE, FireFox, Opera, etc)

. Every-day testing activities, based on fully automated testing framework

(Perl ->.NET) and test cases (Perl->XML, SQL)

. Primary automated Smog testing, UI (Selenium, Java) and new features

testing

. Design and maintenance of testing framework and test cases (Perl, XML,

.Net, SQL, C++, C#, Java, JavaScript, Unix shell, Regex)

. Establishing of the test coverage, creation of the test data and complete

automated tests suits

. Providing test results, baselines and benchmark calculations (Perl, VB)

. Current statistic and factor analysis of calculations (Perl, VB, C++)

. Creating of testing documentation (Project schedule, test server

requirements, test descriptions etc)

. Requirements, design, support, maintenance and improvement of testing

framework

. Bug localization, bug tracking, defect fixing, regression.

. Complete prerequisites installation on Test Labs, servers and customer

machines

. Full application configuration of database machines, analysis and

application servers.

. Technical support of internal clients

Environment: MySQL, Sybase SQL Anywhere 7 (Adaptive Server Anywhere, SQL

Anywhere 7, 11), SQL Server 2008, Mantis, IBM Rational Clear Quest,

Rational Robot, Perl, Java, C++, C#, Lotus, Windows, Shell scripts, VBA,

Regex, VMware, HTML, XML.

Hansabank (Swedbank) Sweden-Estonia-Russia 02/2005

- 03/2006

QA Engineer / Team Lead

"Inversia" project included implementation and testing of the core module

of internal banking system and implementation and testing of Internet-

bank, and Client-bank systems.

. Provided primary exploring and ad hoc testing, technical expertise of

software, created testing schedule

. Created Test plan and test metrics for planning, manage and monitoring of

testing processes

. Prepared the test data for positive and negative scenarios and boundary

testing; performed full functional testing for core modules, optimized

test coverage by creating unique test cases

. Manually verified corrections of algorithms in reports models (both black

and white box testing)

. Created test cases, test scripts and test scenarios for system testing of

internet-bank, client-bank and settlements module (front and back end)

using Mercury Quick Test Pro.

. Created test scenarios for Performance and Stress testing of Internet-

bank in Mercury Load Runner

. Used Mercury Quality Center to track, analyze and verify bugs and did bug

regression testing.

. Completed all activities for performing User Acceptance Testing (UAT)

Environment: Mercury Quick Test Pro, Mercury Load Runner, Mercury Quality

Center, SQL, XML, JSP, Java Servlets

Guta-Bank (Vneshtorgbank), Moscow, Russia 06/2003

- 01/2005

QA Engineer

Project "Guta 24" The purpose of this project was creating of fully

automated banking branches. All new equipment required software which was

connected to the main operation system of the bank.

. Analyzed FRD, created Test plans

. Created more than one thousand test cases for positive, negative and

boundary testing

. Created criteria and performed User Acceptance Testing (UAT)

. Monitored and analyzed the work of the manual testing groups

. Bags tracking and bag regression testing using Mercury Test Director

. Involved into refining QA processes, made suggestions to enhance and

streamline testing and implementation processes

Project "Telebank" is the new releases of online banking and Client-bank

modules with additional features, higher level of security and new

interface. The main focus of this project was to upgrade the existing

system by enhancing the security and performance, improve the quality of

billing system of this software. Additional functionality included new

approach to money transfers.

. Performed GUI testing, compatibility, cross-platform and cross-browser

testing

. Created test cases, test scripts and test scenarios for the New features

testing; selected, upgraded and executed test cases and test scripts for

Regression testing, created test cases, test scripts and test scenarios

for "end to end" testing using Mercury Win Runner

. Created test scenarios for Performance and Stress testing with emulation

of different hosts, configured with deferent software environment using

rendezvous points in Mercury Load Runner.

. Analyzed results of Performance and Stress testing with purpose of the

system bottleneck detection using Mercury Load Runner

Environment: Mercury Win Runner, Mercury Load Runner, Mercury Test

Director, SQL, MS Excel, MS Access, HTML/XML, JSP

Alfa-Bank, Moscow, Russia 11/2001-

05/2003

Business Analyst / QA Tester

Project "Alfa bank Express". The idea of this project was building full

equipped banking branches of the new format. New equipment was based on

the Teller desk module of the internal banking system Equation.

. Provided technical expertise of Equation for defining functional

requirements

. Involved into creating of AS IS, AS TO BE models, FRD, Technical

Specifications and Tests Plans. Agreed these documents between business

units and developers using Rational Requisite Pro

. Used Rational Test Manager to map Requirements to created test cases,

provide traceability to requirements, created test sets, and selectively

run tests manually and using automated test scripts

. Organized the work of manual testing teams

. Analyzed defects, tracking bags using Rational Clear Quest

Environment: Lotus Notes, Rational Requisite Pro, Rational Test Manager,

Rational Robot, Rational Administrator, Rational Clear Quest, Rational

Clear Quest Designer



Contact this candidate