Mikhail Edemskiy - Senior Software Test Engineer

Senior Software Test Engineer at Luxoft



Current location


Work category

IT and Technology



Mikhail Edemskiy's Professional Experience

2008 - Present

Luxoft - Senior Software Test Engineer

Deutsche Bank - Distressed Market Tracking (DMT) system
DMT is a market tracking tool facilitating the information flow from purchase to sale. It is CRM (Customer Relationship Management) system which centralises information about accounts, credits, holdings, contacts and commentary input by users
Methodology: Agile
GUI: web application - Java (GWT, ext)
Server side: Oracle
Application server: Tomcat

Main responsibility:
• Regression/smoke testing automation
• Participate in evaluation of testing automation tools
• Defining testing framework architecture
• Implementation of test scripts
• Setup and maintenance of testing environments
• Manual testing (test cases passing, issues re-testing, ad-hoc)
Used tools:
• Test Complete (JavaScript), Selenium (Java), WebDriver, Watir, Jira, Perforce, PL/SQL, Putty

Key Skills
architecture automation CRM Java JavaScript Oracle PL/SQL SQL tomcat Web Application
2008 - 2008

Luxoft - Senior Software Test Engineer

OTP Bank - Development and support of on-line card processing system and synchronization host
Product provides functionality for transferring and synchronization card and account operations between Base24 card processing system in Hungary and client systems in OTP Bank-Ukraine, Ukrainian Processing Center
Methodology: Scrum
Server side: MS SQL Server 2005 (with ServiceBroker extensions)

Main responsibility:
• Functional testing automation
• Testing automation
• Performance testing
• Manual testing (test cases passing, issues re-testing, ad-hoc)
• Preparing acceptance test set
Used tools:
• Test Complete (JavaScript), Mercury Load Runner, Jira, SVN, TFS
Project: Deutsche Bank //Agile
Role: Automated testing, setup/configuring of test environments.
Used tools: Test Complete (JavaScript), PL-SQL, Putty, Jira, Perforce.

Key Skills
automation JavaScript MS SQL Server Performance Testing SQL SQL Server SQL Server 2005 SVN
2007 - 2008

Luxoft UA - Software Test Engineer

Russian Dept. of Priority National Projects - Development of reporting gathering, analisys and monitoring system
System provides wide reporting and monitoring abilities. Allows prepare, modify and broadcast templates of different reports, publish and broadcast regulatory instructions. Allows planning of report-gathering process, inform responsible users about progress of report-gathering. Provides instruments for maintain users rights, input data into reporting forms, pre-verification and monitoring of reports, transfer reports for further processing
Methodology: Agile
GUI: web application - .Net
Server side: MS SQL Server 2005
Application server: IBM WebSphere

Main responsibility:
• Testing automation
• Manual testing (test cases passing, issues re-testing, ad-hoc)
• Writing test documentation (test plan, templates of test reports)
• Testing automation (security testing automation)
• Writing guidelines (Automated testing for new personnel)
• Performance testing (testing of external product servers)
• Leading of internal trainings (Software testing automation)
Used tools:
• TestComplete(JavaScript), Rational Robot, Mercury Load Runner, Rational ClearQuest, SVN

Key Skills
automation data IBM IBM WebSphere JavaScript MS SQL Server Performance Testing Reports Russian Software testing SQL SQL Server SQL Server 2005 SVN Web Application Websphere
2005 - 2007

ISD - Software Test Engineer

SCC SoftComputer - SoftA/R(Accounts Receivable)
SoftA/R is accounts receivable product for the lab environment. Developed specifically for billing and accounts receivable management in laboratories, clinics, and hospitals, SoftA/R provides practical solutions unique to this environment. It provides accurate status reports, medical necessity checking, and accurate billing
Methodology: RUP
GUI: desktop application - C++
Server side: Oracle

Main responsibility:
• Manual testing
• Test design
• Manual testing (test cases passing, issues re-testing)
• Test cases design
• Test cases review
• Regression test set automation
Used tools:
• SilkTest, MKS Source Integrity, Internal bugtracking tool

Key Skills
Accounts Receivable accounts receivable automation Billing Oracle Reports Test Design

Mikhail Edemskiy's Education and Qualifications


Masters/PostGrad - Software for automated systems

Institute for Entrepreneurship 'Strategy', Zhovti Vody

Mikhail Edemskiy's Additional Information





CTFL Pass grade:
Basics of Software Testing 85,71%
Testing during the Software Life Cycle 50,00%
Static Testing 100,00%
Test Case Design Technique/Dynamic Testing 58,33%
Test Management 87,50%
Test Tools 50,00%