Arkady Demin

Software Quality Engineer



		
	  	 
		
		
ARKADY DEMIN
phone number     contact@arkadydemin.com    www.arkadydemin.com   
Print resume as PDF
SUMMARY
Experienced Software Quality Engineer with extensive scope of technical skills, analytical abilities and thorough understanding of software deployment readiness.    
EXPERIENCE
Principal Quality Engineer at SS&C Eze Chicago, IL
   2006 - 2019

As a Principal QA Engineer at the financial technology firm:

Provided technical leadership and team guidance in verification and validation of a global, cross-asset trading platform.

Enhanced formulation of use cases and identification of potential software failures by interviewing customer support team members, collecting server logs and examining database transactions.

Designed and developed general testing strategy, test scenarios and test cases for the distributed client-server applications.

Improved test cases accuracy by configuring and deploying a copy of the production server farm to the virtual test environment.

Augmented validity of tests by simulating real life financial trading scenarios, execution of orders and financial exchange responses in production-like settings.

Installed and tested software updates for the web-based customer on-boarding application with multi-level account authorization structure.

Developed strategy and executed automated software test plans, test cases and test scripts to uncover, identify and document software non-conformities.

Using automation software packages authored test automation scripts for the replication of user workflows.

Accelerated regression test execution time by adding an automation infrastructure and heuristic code to the scripts.

Reported automated test results to the test case management software via publicly available application programming interface.

Collected, analyzed and presented the results of the performance tests to the product and software development teams. Setup workstations and configured network connection for ongoing performance monitoring.

Developed and customized software installation packages, provided client support, resolved difficulties with software installation,
Senior QA Analyst at Olenick & Associates Chicago, IL
   2003 - 2006

As a Senior QA Analyst at software quality engineering firm:

Increased repeatability and reliability of regression tests by developing the GUI test automation framework for cellular phone billing and accounting application.

Organized and prioritized collection of manual test cases with subsequent automation of tedious and time-consuming tasks.

Automated functional and prolonged multi-days regression tests. Built a test database infrastructure to run scheduled test script unattended.

Developed GUI automation framework for bond valuation application service front end.

Facilitated portability and convertibility of automation tools used in de-serialization of XML files to the in-memory database with subsequent data object serialization to the file int XML format.

As part of a consulting project developed multi-user simulation scripts for Smart Electric switches software used by Exelon Corporation.

Modeled multiple user interaction with website managed by Chicago Mercantile Exchange Delivery Department.

Improved performance and availability of the Web application by providing response time metrics for data entry and user registration.

Researched and developed scenarios for most frequent and most critical workflows using Compuware performance software.
QA Analyst at divine (marchFirst) Chicago, IL
   2000 - 2003
As a QA Engineer at the interactive web services and branding company:
Conducted web interface test automation.
Measured performance and scalability of web sites.
Setup and supported defect tracking database.
SKILLS
Microsoft Windows, Unix, Mac OS.
HP Unified Test, TestComplete.
HP LoadRunner, WebLoad, Silk Performer.
C#, Java, Transact-SQL, PHP, javaScript, HTML.
Working knowledge of popular web development standards and frameworks.
Experience in implementation of encryption and secure communication.
VeriFix, VMWare, Bloomberg Terminal, Wix Toolset, TestRail, DevOps Atlassian Software API.
EDUCATION
First Medical School of Saint Petersburg, Russia 1990

Eze Software Group
Standardized and facilitated QA and DEV teams testing efforts by creating production like QA environment. QA environment was used for simulation of order execution management system and exchange trading activities. The project has involved an export, adjustment and import of the an Active Directory structure along with multi-server configuration and Microsoft SQL server database content conversion.    
Eze Software Group
Simplified implementation and testing of web application for client on-boarding, support and account management.  The system included multi-level permission structure and authentication management. The project involved provisioning and modification of the production data along with examination of log files for executing real-life test workflows.    
Eze Software Group
Provided thorough testing support of Bloomberg Desktop API integration with RealTick Execution Management System . The project was initiated by numerous client requests asking for an ability to view financial Bloomberg market feed withing RealTick client application.  The main testing efforts were devoted to visual comparison and market data validation.    
Eze Software Group
Performed a role of release engineer and Microsoft Windows Installer developer. Refactored code for Microsoft Windows installation packages to suit user needs. Provided client support in case of technical difficulties with software installation.   
Eze Software Group
Automated user interaction with Microsoft Window based client application. The project has started as a solution to overcome difficulties of GUI objects recognition coded in MFC classes. The work included extensive script authoring to reliably recognize unique properties of GUI objects for further events simulations. The automation scripts have been incorporated into a regression testing suite integrated with test management software TestRail.    
Eze Software Group
Conducted side-by-side performance evaluation of Execution Management System client application. The application performance has been evaluated by collecting a data from performance counters and log files. The results were presented in form of charts and analysis. The project required the setup of several workstations with identical hardware and network configuration. The performance evaluation was done by concurrent execution of most critical workflows with automation tools. The windows scripts were written for automatic performance data collection and presentation.    
US Cellular
Using Mercury's (HP) Windrunner software and database drivers the automation framework of cellular phone billing and accounting application has been developed. The project invloved organization of manual test cases and subsequent automation of tedious tasks, data saturated functional tests and prolonged multi-days regression tests. The test infrastructure has been extended by making connection to database with live monitoring. Test were designed to run scheduled to run unattended.   
Citadel Investment
Developed GUI automation framework for Bond valuation application service front end. To facilitate portability and convertibility automation tool used in deserializationof of XML files to in-memory database with subsequent data object serialization to xml file   
Exelon Corporation
The consulting project involved development of multi-user simulation scripts for Smart Electric switches software used by Exelon Corporation.    
CME Group
Modeled multiple user interaction with website managed by Chicago Mercantile Exchange Delivery Department. Improved performance and availability of web application by providing response time metrics for data entry and user registration. Researched and developed scenarios for most frequent and most critical workflows using Compuware performance software.   

QA Tools and Utilities
Login or Register

Arkady's Test Repository powered by QaTraq

QATRAQ Open Source Test Repository

Arkady's defects and non-confirmities tracker powered by Bugzilla

Local Bugzilla