ARKADY DEMIN
|
|
SUMMARY
|
Experienced Software Quality Engineer with extensive scope of technical and analytical skills. Proficient in test development and test automation. Highly skilled in test environment configuration and integration of test infrastructure.
|
EXPERIENCE
|
Senior Lead QA Consultant at
Qualitest 2019 - Present
As a Lead Software Test engineer:
|
|
Principal Quality Engineer at SS&C Eze 2006 - 2019
As a Principal QA Engineer at the financial technology firm:
|
|
Senior QA Analyst at Olenick & Associates 2003 - 2006
As a Senior QA Analyst consultant at software quality engineering firm:
|
|
QA Analyst at divine (marchFirst) 2000 - 2003
As a QA Engineer at the interactive web services and branding company:
|
|
QA Analyst at InterFace Software, 1999 - 2000
As a QA Analyst for a Legal Software development company:
|
SKILLS
|
Quality Assurance, SDLC, Requirements refinement, Test Case writing, Defect Tracking.
Operating systems: Microsoft Windows, Unix, Linux, Mac OS.
Test Automation Software: Unified Functional Test, TestComplete, Selenium, TestNG, Cucumber evaluated.
Performance test tools: JMeter, LoadRunner.
Computer Languages: C#, Java, Transact-SQL, PHP, javaScript, PowerShell, Python, HTML, XML.
Working knowledge of web development standards and web servers (IIS with .NET MVC, Apache/PHP).
Experience in implementation of encryption and secure communication.
Other Software: VeriFix, VMWare, AWS, Bloomberg Terminal, Wix Toolset, TestRail, Informatica.
DevOps Packages: Atlassian tools, Octopus actively used, Jenkins evaluated.
|
EDUCATION
|
First Medical School of Saint Petersburg, Russia 1990
Health Care, Biomedical Engineering.
|
Medspeed
|
Android client performance measurements. Android UI Test automation. Performance profiler measurements, data export and result presentations.
|
Exelon Corporation
|
Developed Performance Test suite for field technician task execution management. Conducted web client and .NET multi-user test simulations to reveal performance failures, resource utilization issues and problems related to suboptimal system configurations.
|
ATI Physical Therapy
|
Conducted web site performance testing to estimate potential future increase in database resources.
|
Eze Software Group
|
Performed the role of release engineer and Microsoft Windows Installer developer. Configured Attlasian Bamboo server tasks for automatic packages delivery and their installation on the test machines.
Added the tasks of automated MSTest and TestComplete execution after installation.
Configured tasks of result reporting and test database updates.
|
Eze Software Group
|
Automated user interaction with Microsoft Windows application. The project has started as a solution to overcome difficulties of MFC based GUI objects recognition. 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 quantitative 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.
|
Eze Software Group
|
Provided thorough testing support for Bloomberg Desktop API integration with EZE Execution Management System . The project was initiated by numerous client requests asking for an ability to view financial Bloomberg market feed from EZE EMS client application. The main testing efforts were devoted to visual comparison of calculations and validation of market data.
|
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 required provisioning and modification of the production data along with examination of transaction logs for designing and executing automated real-life workflows .
|
US Cellular
|
Using Mercury/HP/MicroFocus GUI automation software (Winrunner/QTP/UFT) and database drivers, the automation framework of cellular phone billing and accounting application has been developed. The project involved 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
|
Eze Software Group
|
Standardized and facilitated QA team's testing efforts by creating integration test environment. QA environment was used for simulation of order execution management system and exchange trading activities. The project involved installation, configuration and connection of multiple applications and web servers with subsequent export, adjustment and import of Active Directory and SQL server database content.
|
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.
|
Functional Testing Tools
|
Selenium
C#, Java Implementation
|
|
Unified Functional Test
The tool simulating user activity with Web or Windows GUI.
|
|
Test Complete
Smart Bear software
|
|
Xamarin UI
Visual Studio
|
Performance Testing
|
PT General Concepts
PT (NFT) best practices
|
|
LoadRunner
VUGen Example
|
|
JMeter
jmx
|
Operating Systems
|
Unix Shell
Unix / Linux
|
|
PowerShell
Microsoft Windows
|
Software Languages
|
C#
programming in .NET
|
|
javaScript
Web development
|
|
XML
Extensible Markup Language
|
|
JSON
JavaScript Object Notation
|
|
Java
Java environment
|
|
C Language
Plain C language
|
Databases
|
SQL Server
MIcrosoft
|
|
SQLPlus
Oracle
|
|
InfluxDB
Time series, Columnar database
|
TOOLS
|
vim
Open Source
|
|
Grafana
Open Source graphical visualization tool
|