Працював в 9 компаніях   19 років 9 місяців

IT, IT - консалтинг / Послуги / Виробництво устаткування, Банки, Торгівля оптова / Дистрибуція / Імпорт-експорт

QA automation engineer

Quality Unit

IT

1 рік 2 місяці

07.2023 - до теперішнього часу

  1. Create tests automation framework from scratch.
  2. Develop different types of test suites.
  3. Maintain tests exaction.
Technology stack: Selenium, Java, TestNG, log4j2, Jenkins, Maven, Gradle, github actions/workflows, Selenoid;

Middle .Net developer

ELEKS

IT

1 рік

10.2021 - 10.2022

Customer: A US company

Project description: The customer requested to develop a service for financial data analysis and trading.

Involvement duration: 1 year

Role: Back-end developer

Responsibilities:

· Supported an existing applications;

· Fixed bugs;

Tools and technologies: ASP.Net Core API, MS SQL Server, EntityFramework Core

QA automation engineer

ELEKS

IT

3 роки 1 місяць

09.2018 - 10.2021

Customer: A US company

Project description: The customer requested to develop a service for financial data analysis and trading.

Involvement duration: 3 years

Role: Automation Test Engineer

Responsibilities:

· Supported and extended of an existing automation framework;

· Performed the automation testing: UI, functional.

· Prepared the test documentation: test plan, test result, test check-list, test cases.

Tools and technologies: Selenium WebDriver (C#, Python clients), Jenkins, Jira, TestRail.

QA Engineer

QuartSoft corp.

IT - консалтинг / Послуги / Виробництво устаткування

3 роки 4 місяці

05.2015 - 09.2018

Customer: A US company

Project description: The customer requested to develop a service for storing and distributing media content for big media vendors and various independent artists.

Involvement duration: 3 years

Role: Test Engineer

Responsibilities:

· Performed the manual testing of the web and mobile applications.

· Performed the automation testing: UI, functional, load, and security.

· Prepared the test documentation: test plan, test result, test check-list, test cases.

Tools and technologies: Selenium WebDriver, Appium, JMeter, OWASP ZAP.

Customer: A Ukrainian company

Project description: The project comprised the development of the management system for agricultural enterprises.

Involvement duration: 1 year and 5 months

Role: Test Engineer

Responsibilities:

· Performed the manual testing of the web and mobile applications.

· Performed the automation testing: UI, functional, load, and security.

· Prepared the test documentation: test plan, test result, test check-list, test cases.

Tools and technologies: Selenium WebDriver, Appium, JMeter, OWASP ZAP.

Software tester

ПриватБанк

Банки

9 місяців

08.2014 - 05.2015

Customer: A Ukrainian bank

Project description: It was an internal service for managing the debt collecting operations of the bank. It included the unified clients' base, electronic data signing service, and so on. Involvement duration: 10 months

Role: Performance Test Engineer

Responsibilities:

· Tested the back-end services.

· Executed the performance and load testing.

· Performed the automation testing

Tools and technologies: JMeter, TestComplete, Tsung.

QA Engineer

Metacom

IT

1 рік 6 місяців

02.2013 - 08.2014

Customer: A US company

Project description: Our team was requested to deliver a system for encrypting cloud data (Dropbox, Google Cloud, MS OneDrive).

Involvement duration: 1 year and 7 months

Role: Test Engineer

Responsibilities:

· Performed the manual testing of a product aimed at encrypting and securing the users' data: smoke, regression, acceptance, and ad-hoc.

· Wrote the test cases.

· Performed the partial testing automatization.

Tools and technologies: Windows client, macOS client, web tools, Android, iOS, Selenium WebDriver, UI Automation, Pyatom, Atomac, Ranorex.

Programmer

Viola Co

Торгівля оптова / Дистрибуція / Імпорт-експорт

5 місяців

09.2012 - 02.2013

Customer: A Ukrainian company

Project description: During this time, I was involved as a Software Developer mainly in the database development.

Involvement duration: 6 months

Role: Software Developer

Responsibilities:

· Developed, implemented, and supported the extension modules and plugins for the accounting software.

· Developed database structures (scripts, stored procedures, jobs).

· Provided high-performance support of a database server (performed re-indexing, refactoring of stored procedures, temporary data storages).

Tools and technologies: VBScript, MS SQL 2005, 2008.

Database administrator

TES Co

Торгівля оптова / Дистрибуція / Імпорт-експорт

4 роки

09.2008 - 09.2012

Customer: A Ukrainian company

Project description: I was responsible for developing and managing the database structures.

Involvement duration: 4 years and 1 month

Role: Database Administrator

Responsibilities:

· Developed, implemented, and supported the extension modules and plugins for the accounting software.

· Developed database structures (scripts, stored procedures, jobs).

· Provided high-performance support of a database server (performed re-indexing, refactoring of stored procedures, temporary data storages).

Tools and technologies: VBScript, MS SQL 2005, 2008.

Analyst

Konti Co

Торгівля оптова / Дистрибуція / Імпорт-експорт

4 роки 4 місяці

05.2004 - 09.2008

Customer: A Ukrainian company

Project description: During this time, I provided the analytical services to a Ukrainian confectionery factory.

Involvement duration: 4 years and 5 months

Role: Analyst

Responsibilities:

· Analyzed the product distribution.

· Set up the navigation system (both hardware and software).

Ключова інформація

BACK END:

C#, ASP.NET Core, ASP.NET Web API, ASP.NET MVC, ADO.NET .NET Framework, SignalR ORMs: EntityFramework

FRONT END:

JavaScript, TypeScript, CSS, jQuery, AJAX, HTML/DHTML, Bootstrap, Blazor

DESKTOP:

WPF, WinForms

PATTERNS AND PRACTICES:

REST, SOAP, SOLID

UNIT TESTING:

NUnit, xUnit, MSTest, Moq

CONTINUOUS INTEGRATION:

TeamCity, Jenkins

DEV TOOLS, PROFILERS:

MS Visual Studio, MS SQL Management Studio, VS Code

SOURCE CONTROL TOOLS:

TFS, SVN, Git, GitLab, Mercurial

MOBILE TECHNOLOGIES:

Xamarin

DATABASES:

MS SQL, MySQL, PostgreSQL, SQLite

METHODOLOGIES:

Agile, Scrum

Навчався в 1 закладі

Donbass State Engineering Academy

Production automatization

Kramatorsk, 2004

Володіє мовами

Англійська

середній

Російська

рідна

Українська

рідна

Ilya

QA automation engineer (remote)

Київ

2 000 грн.

42 роки

повна зайнятість

Характер роботи: віддалена робота

Оновлено 3 місяці тому