Arkady Demin

Software Quality Engineer

phone number   
Print resume as PDF
Experienced Software Quality Engineer with extensive scope of technical skills, analytical abilities and thorough understanding of software deployment readiness.    
QA Lead at EZE Software Group Chicago, IL
   2006 - 2018
As a Lead QA Engineer at financial technology firm:
Provided technical assistance and leadership in verification and validation of a global, cross-asset trading platform.
Designed and developed general testing strategy, test scenarios and test cases for the distributed client-server applications.
Enhanced a process of acceptance criteria and risk determination by collecting use cases from application support team, from database transactions journals and server logs.
Improved testing accuracy by deploying a copy of production server farm to the virtual test environment to simulate real life trading scenarios, order management and imitation of exchange responses.

As part of the testing effort established a process and guided team members on how to import, modify and export production accounts from the copy of production database and Active Directory to the test environment.

Installed and tested software updates for the client on-boarding application with multi-level permission and account authorization structure.

Supported and tested Bloomberg Desktop API integration with Execution Management System by validating user access to market data.

Developed strategy and executed automated software test plans, test cases and test scripts to uncover, identify and document software nonconformities. Using automation software packages authored test automation scripts for the replication of user workflows.

Improved turnaround time of regression testing during the software releases by adding an automatic infrastructure and heuristic code to overcome difficulties of GUI objects recognition. Incorporated automated test scripts into test suite automatic reports to the test case management software via publicly available web API.

Conducted side-by-side performance client software evaluation for comparison of the performance counters. Collected and presented the results of the performance test to the product and software development teams. Setup workstations and configured network connection for ongoing monitoring.

Performed a role of release engineer and software installer developer. Provided client support and resolved difficulties with software installation.

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 manual test cases entering them in into home grown database with 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. Tests were designed to be run unattended on schedule.

Developed GUI automation framework for Bond valuation application service front end. To facilitate portability and convertibility automation tool used in de-serialization of of XML files to in-memory database with subsequent data object serialization to xml file.

The consulting project involved development of 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 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 interacitve web services and branding company:
Conducted web interface test automation.
Measured performance and scalability of web sites.
Setup and supported defect tracking database.
Microsoft Windows, Unix, Mac OS,
HP Unified Test, TestComplete
HP LoadRunner, WebLoad, Silk Performer
C#, Java, Transact-SQL, PHP, javaScript, HTML
json, XML, jQuery, Encryption.
VeriFix, VMWare, Bloomberg Terminal, Wix Toolset, TestRail, DevOps Atlassian Software API
First Medical School of Saint Petersburg, Russia 1990

QA Tools and Utilities

Arkady's Test Repository powered by QaTraq

QATRAQ Open Source Test Repository

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

Local Bugzilla