Vitaliy Dmitriev, Developer in Yekaterinburg, Sverdlovsk Oblast, Russia

Vitaliy Dmitriev

Quality Assurance Engineer and Developer

Yekaterinburg, Sverdlovsk Oblast, Russia
Toptal Member Since
April 6, 2018

For over the past nine years, Vitaliy has worked as a software quality assurance engineer. In that time, he’s worked in teams and as a team leader and produced qualitative and error-free software. His main expertise lies in analyzing existing projects, but he’s also excellent at programming especially in C# and Java. He also has experience in automated testing, Selenium WebDriver, C#, and .NET development.

Vitaliy is available for hire
Hire Vitaliy


Azure, Windows PowerShell, Bamboo, Jenkins, TeamCity, Git, Selenium WebDriver...
Virtual Machines, Hyper-V, Selenium WebDriver, C#, .NET


C#.NET - 9 yearsRegression Testing - 9 yearsSelenium WebDriver - 8 yearsNUnit - 8 yearsQuality Assurance (QA) - 8 yearsTest Planning - 8 yearsTest Automation - 8 yearsLoad Testing - 3 years


Yekaterinburg, Sverdlovsk Oblast, Russia



Preferred Environment

TFS, Jira, TeamCity, Git, Visual Studio, Windows

The most amazing...

...thing I’ve built was a huge billing system for telecommunication companies; due to the size, we had to use all testing stack of Microsoft technologies.

Work Experience

2015 - PRESENT

Senior QA Engineer

  • Implemented test automation and different types of testing (functional, UI, and regression).
  • Created and supported the testing documentation.
  • Planned and controlled the testing.
  • Developed a testing automation framework (.NET, C#).
  • Deployed the testing environment (TeamCity, Jenkins, and Bamboo).
  • Developed a deployment framework (PowerShell).
  • Created testing environments based on Amazon and Azure.
  • Maintained the testing and CI environments.
Technologies: Azure, Windows PowerShell, Bamboo, Jenkins, TeamCity, Git, Selenium WebDriver, C#, .NET
2011 - 2015

QA Lead

  • Trained, mentored, and built a team of seven members.
  • Planned and reviewed works.
  • Developed a testing automation framework (.NET, C#).
  • Built a deployment framework (PowerShell).
  • Designed and developed front-end and back-end test scenarios and test cases (.NET, C#, and MS Test Manager).
  • Deployed the testing environment (Hyper-V, MS Lab Center, MS System Center, Virtual Machine Manager).
  • Customized TFS for testing.
  • Researched different types of technologies.
Technologies: Virtual Machines, Hyper-V, Selenium WebDriver, C#, .NET
2009 - 2011

C# Developer

Akforta Business Solutions
  • Coordinated decisions with the customer.
  • Prepared the technical assignments.
  • Crafted the system architecture.
  • Implemented unit tests.
  • Developed solutions with .NET and C#.
Technologies: C#, .NET
2007 - 2009

Senior QA Engineer

IBS Business Solutions
  • Planned and reviewed test cases.
  • Designed and developed test cases (Selenium RC, C#).
  • Reported on test group activities to project managers, development managers, and product owners; mostly test execution, bug reports).
  • Researched various types of technologies.
  • Implemented tests.
Technologies: Jira, Selenium WebDriver, C#, .NET


Convergent Billing System
A highroad-billing system for mobile operators with a subscriber base of more than 10 million. It is used by huge telecommunication companies as Turkmen Telecom and others in East Asia and Russia.

I created all the testing infrastructure and the whole testing circle. I trained, mentored, and built a team of seven members. All the testing process was automated.

FotoWare FotoWeb
A digital asset management system for newspapers and magazines, pro photographers, and museums. This product is widely used by The Financial Times, White House Historical Association, University of Oxford, Boeing, and many other well-known companies.

I worked on the testing automation processes, tools, frameworks, continuous integration, and deployment. I also tested the API, performed load testing, and maintained the tests and CI environments.

Fastpool is a web-based service for making staff plans geared towards business needs, solving staffing vacancies, and getting external staff when needed. They have several clients, among them Statoil, H&M, Swedavia, and The Royal Swedish Academy of Agriculture and Forestry.

I created the testing automation processes, tools, frameworks, continuous integration, and deployment. I also maintained tests and CI environments.

Bank Payment System

I also built an ATM-and-terminal-payment system for Asia Universal Bank.

Work Done:
• Planned and reviewed the test cases.
• Designed, developed test cases, and implemented the automation.
• Made reports on test group activities.
• Researched technologies.

ERP Enterprise
An enterprise resource planning system for business and government organizations. The system includes accounting, financial accounting, materials, cash, employees. It is used by the Republic Social Fund and the Health Insurance Fund

For the most part, I implemented the requirements using the internal eLeed platform that uses C#.



C#.NET, XPath, HTML, C#, Java, SQL


Selenium, NUnit, Windows PowerShell, .NET


Selenium WebDriver


Microsoft Unit Tests, Chrome Developer Tools, Jira, Hyper-V, TeamCity, Jenkins, Bamboo, TestRail, Git, Microsoft Visual Studio, TFS, MSTest, Fiddler, cURL Command Line Tool, Visual Studio, Postman, Apache JMeter


E2E Testing, Acceptance Testing, Functional Testing, Test Automation, Continuous Delivery (CD), Continuous Integration (CI), Continuous Development (CD), Manual Testing, Agile, Scrum, Load Testing, Unit Testing, Coded UI Tests


Test Cases, Bug Analysis & Reporting, System Testing, Integration Testing, Smoke Testing, QA Test Plan Management, Quality Control (QC), Quality Assurance (QA), Regression Testing, Test Planning, Team Foundation Server 2013, Test Case Creation, Agile QA, Test Automation Engineer, QA Testing, TFS Customization, Design Testing, Virtual Machines


Windows, Amazon Web Services (AWS), Azure, Docker




2003 - 2008

Master's Degree in Information Technology, Software for Computer Hardware, and Automated Systems

Kyrgyz State Technical University - Bishkek, Kyrgyzstan


APRIL 2014 - APRIL 2017

MCSD: Application Lifecycle Management



MCPS: Microsoft Certified Professional