- File
Eugene
Trainee/Junior Python Automation QA Engineer
- Age:
- 21 years
- City:
- Odesa
Contact information
The job seeker has entered a phone number and LinkedIn.
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/13317748/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Odesa, Ukraine
Phone: [
E-mail: [
__________
EDUCATION:
2022 – now – Odesa National Polytechnic University
Specialization – Software engineering
Qualification – software engineer
ADDITIONAL EDUCATION:
2024 – “QA Automation Python” in Hillel IT School;
2024 – “Intermediate English course” in Green Forest.
FOREIGN LANGUAGES:
English: intermediate;
Russian: native;
Ukrainian: fluent.
TECHNICAL SKILLS:
Knowledge of Python and its structures;
Knowledge of OOP methodology;
Working with files: JSON, CSV;
Working with system monitoring tools: psutil, subprocess, ffprobe;
Creating and formatting Excel files on the development level, including generating charts,
using Pandas;
Handling remote script execution and file transfer via SSH with Paramiko;
Knowledge of DB structure;
Basic working experience with PostgreSQL;
Working with ORM (Object-relational mapping) using SQLAlchemy;
Knowledge of REST API testing;
Working experience with data parsing: XPath, CSS, Regular Expressions;
Using regular expressions for parsing command-line output;
UI testing with Selenium;
Knowledge of Page Object approach;
Working in CLI (command line interface) of Linux-based systems (Linux Mint, Raspbian);
Experience in developing Python scripts (for Windows and Linux based OSs);
Fundamentals of Version Control System using Git;
Working experience with Docker;
Basic working experience with reports: HTML reports, Allure;
Fundamentals of Continuous Integration systems using Jenkins.
WORK EXPERIENCE:
2025 – project “Remote System Load Testing Automation”
(https://drive.google.com/drive/folders/1Kxn7RIZPHpLF3UO-AhLzZnv0vVdlNVJH)
Project’s goal: Development and implementation of an automated system for load testing on
a remote Raspberry Pi 5 device.
The testing process involved:
- monitoring CPU and Memory usage during video playback,
- collecting metrics at regular intervals,
- generating Excel reports with dynamic diagrams.
Approaches used during the development Python scripts:
For both local and remote execution, it’s been used:
- Paramiko for SSH communication and file transfers,
- psutil for resource tracking,
- pandas, xlsxwriter for the report creation.
The solution supports full automation: transferring scripts, running tests remotely, retrieving
results, and cleaning up temporary files.
2024 – project “DB Testing Automation System”
(https://github.com/EugeneShershen/DB_Testing)
Project’s goal: Development and implementation of an automated system for testing simple
Database.
The testing process involved:
- testing database queries and validating data and expected outputs defined in JSON
format;
- building Docker image of the test cases and launching it;
- executing testing via Jenkins;
- creating testing report using Allure.
Approaches used during the testing DB:
For testing Database, it’s been used:
- pytest, assertpy for creating test cases,
- psycopg2, sqlalchemy for connecting and making queries to the Database,
- logging, allure-pytest for the report creation.
Database’s information: The database consists of three tables – “Course”, “Student” and
“RegistrationList”, representing a university environment. Used PostgreSQL as the target
DBMS (Database Management System).
Similar candidates
-
Python engineer
Odesa, Vinnytsia , more 5 cities -
Python-програміст
Odesa, Kyiv , more 2 cities -
QA-інженер
30000 UAH, Odesa -
Automation engineer
120000 UAH, Odesa, Kyiv -
Junior QA Engineer (Manual QA Trainee)
Odesa -
Junior Python developer
Odesa