Your browser is outdated!

To ensure you have the best experience and security possible, update your browser. Update now

×

Nikita Malenko

QA Engineer

Professional Status
Employed
Available
About Me
QA Engineer with 6+ years of experience in fintech and marketing systems from Kyiv, Ukraine.

Strong background in manual and API testing, with hands-on experience in Java, RestAssured, Selenide, SQL, Postman, Swagger, and Azure DevOps. Experienced in test design, defect analysis, database testing, and test automation.
Focused on quality, risk-based testing, and continuous improvement of QA processes.

I am currently expanding my engineering skills, focusing on Python development and practical automation, while also adopting an AI-first approach.
Resume created on DoYouBuzz
  • Total experience - 6+ years in QA (manual + API testing), including 1+ year with hands-on test automation (Java, RestAssured, Selenide etc)
  • QA fundamentals: SDLC, STLC, Agile/Scrum, API testing, Dev tools section, requirements analysis, test planning and estimation, test case and checklist design, functional and non-functional testing, regression, integration, system, smoke, sanity, exploratory and end-to-end testing, positive/negative testing, test design techniques, defect lifecycle and management, severity/priority assessment, risk-based testing, test coverage, traceability, root cause analysis, and QA metrics.
  • Automation/Engineering: Java 7/8, Selenium, Selenide, REST Assured, JUnit, TestNG, Cucumber, REST API, Gradle, Maven, Allure, JMeter, Python (core syntax, control flow, functions, OOP basics, working with files, and small automation/scripting projects)
  • API testing skills: Postman, Swagger
  • JetBrains products: Youtrack, Intellij IDEA, TeamCity
  • Mobile IDE: XCode, Android Studio
  • Database: PostgreSQL, MySQL, stored procedures/functions
  • Other tools: Camunda Cockpit, Kibana, Confluence, Trello, Azure DevOps
  • Environments: Windows, MacOS, Linux, Amazon Workspaces
  • AI Tools: Claude Code, Azure MCP, Github Copilot, ChatGPT
  • English - Upper-Intermediate
  • Ukrainian - Fluent

Certificate Program

100 Days of Code™: The Complete Python Pro Bootcamp

Since August 2026
100 Days of Code™: The Complete Python Pro Bootcamp
Master the Python programming language by building 100 unique projects over 100 days.
Learn automation, game, app and web development, data science and machine learning all using Python.
https://www.udemy.com/course/100-days-of-code/

Certificate Program

Hugging Face: Context Course

Since September 2026
This course is about context engineering for AI code agents: structuring knowledge so an agent can efficiently find what it needs, when it needs it to improve its generated outputs.
https://huggingface.co/learn/context-course/

Certificate Program

GlobalLogic Java ProCamp (Kyiv)

February 2018 to May 2018
During the course I received a structural information about Java programming language and learned about the features of Java Web development process.
A link with other details is provided below:
https://www.globallogic.com/ua/news/java-gl-procamp-2018-kyiv/

Master Degree in Microelectronics

NTUU Kyiv Polytechnic Institute

September 2008 to June 2014
  • Testing of web applications: .Net - back-end, React - front-end (mainly desktop, also mobile testing on one of the projects, cross-platform)
  • Organization and management of the testing process on several projects, creation and writing of test plans, test cases, checklists, design reviews, acceptance and regression testing on a periodic basis
  • Writing tests in Postman to check the correctness of the implementation of the back-end part
  • Writing SQL scripts to check processing requests to the database
  • Bug reports, communication with the team, participation in the improvement of processes on the project in order to achieve good product quality.
  • Implementation of Quality Assurance (QA) processes using AI tools (Claude Code, Azure, Github Copilot) for tasks such as requirements analysis, bug investigation and reporting, automation, log monitoring and analysis for complex issue resolution, and data generation.
  • Writing an API tests using the REST-assured framework (Java) to validate both the happy path and negative scenarios of the API protocol. This includes checking status codes, authorization, and performing assertions
  • Creating UI tests with the Selenide framework to ensure comprehensive test coverage of web pages within the product, focusing on verifying the clickability of all related elements on the site. Additionally, the tests will verify the transitions to third-party services (payment or regulatory local sites)
  • Developing and performing test documentation for a new functionality, requirements analysis, analysing defects, cooperation with Design, Dev and BA teams in identifying potential defects, test data preparation.
    Developing test scenarios to streamline the testing process. For example, implementing functionality such as "submitting an application," "deal settlement," and "application processing by stuff personal".
  • Testing procedures and functions in the database responsible for billing, extensions, penalties, and other financial processes. Testing and verifying the correctness of the company's financial product functionality and the implementation of promotions, giveaways, and overall communications with the clients (SMS, Email, VCC)
Learn more
  • Participated in the development of chatbot "Dabot" for Facebook Messenger:
    https://www.messenger.com/t/dabot69
  • Participated in development chatbot "PartyBunny" for Facebook Messenger:
    https://www.messenger.com/t/PartyBunny
  • Designed one functionality for Amazon Alexa device
  • Done a research to project Digital Greeter: digital assistant working as a chatbot with voice recognition and visual representation of the human model
  • Supporting, testing, refactoring, bug fixing.
Learn more