Roman S., Software Test Automation QA Engineer

Vetted expert in QA Automation / Testing
english B2 (Upper-Intermediate) English
seniority Senior (5-10 years)
location Uzhgorod, Ukraine UTC+02:00

Summary

- Experience more than 15+ of professional Software Development and Automation Testing
- Tech Lead of QA department, enormous experience in mentoring;
- Participation in testing of software applications for a range of business domains;
- Experience in testing of different projects for different OS and Application Servers;
- Experience with Java, Python automated testing;
- Experience with Relational databases and ORM technology;
- Experience in writing testing documents (test plans, test cases, etc.);
- Experience in common testing techniques including black box, functional, smoke, load, performance, regression, GUI, usability, scenario, etc.;
- Good communication skills, ability to learn new software and processes quickly and efficiently.
- Upper-Intermediate English.
- Availability starting from 08.08.2023

Main Skills

Security

Wireshark

Programming Languages

UI Frameworks, Libraries, and Browsers

Ant Design HTML XML

.NET Platform

Jasper

Java Libraries and Tools

Java SE Java Server Pages (JSP) JDBC JPA

Python Libraries and Tools

Robot Framework

Java Frameworks

Spring

Databases & Management Systems / ORM

MySQL Oracle Database PL/SQL PostgreSQL

Cloud Platforms, Services & Computing

Azure

Amazon Web Services

AWS MQ

Azure Cloud Services

Azure

Platforms

QA, Test Automation, Security

Apache Maven JMeter JUnit Selenide Selenium IDE Selenium Webdriver TestNG Wireshark

Web/App Servers, Middleware

Apache Tomcat J2EE

Message/Queue/Task Brokers

AWS MQ Kafka RabbitMQ

Scripting and Command Line Interfaces

Bash

Third Party Tools / IDEs / SDK / Services

Eclipse IntelliJ IDEA

Version Control

Git SVN

Deployment, CI/CD & Administration

Gradle Jenkins

Collaboration, Task & Issue Tracking

Jira Redmine

Methodologies, Paradigms and Patterns

Kanban microservices architecture Scrum UML

Operating Systems

Linux Unix Windows

Other Technical Skills

iReport VSS
ID: 200-146-618
Last Updated: 2025-06-12

Experience

AQA Engineer

July 2017 - Present

AQA Engineer, Telesens LLC

April 2013 - July 2017

AQA Engineer, PJSA “FIDOBANK”

August 2008 - April 2013

Projects

AQA Engineer, Crestron

Oct 2021 – Present
Description: Smart home system for management streaming video\audio devices; mobile application for observing/management smart home system; meeting room management system based on Android
Responsibilities:

  • Create autotests for UI&API layers, update legacy framework, improve test coverage and test framework quality;
  • Analyze system performance, develop cross-browser and features tests;
  • Code and test review.

Technologies: IntelliJ IDEA, Jenkins, Java 16, TestNG, Selenium, RestAssured, Appium, SVN, Git, RobotFramework

AQA Engineer , Alpha-Bank

Sept 2020 – Oct 2021
Description: Java development in test. Full new features test cycle. Regression suite test implementation.
Responsibilities:

  • Test framework development;
  • Test automation implementation;
  • Test strategy and test case creation;
  • System integration test; Test data management system creation.

Technologies: Java, Allure, Cucumber, Selenide, Jenkins, SOAP, Kafka, MongoDB

AQA Engineer, Starz

Aug 2019 – Sept 2020
Description: Mobile streaming service (Android app).
Responsibilities:

  • Test framework development;
  • Test automation implementation.

Technologies: Python(pytest), Appium, AWS Device farm

AQA Engineer, Tinkoff Bank

Apr 2018 - Aug 2019
Description: Java development in test (Integration Test tools development)
Responsibilities:

  • Development and implantation of test tools;
  • Test automation implementation.

Technologies: Java(Spring, jdbc, swager-codegen, Allure), MQ(Kafka, IBM Mq, Rebbit), Groovy

AQA Enginner , Cytrix

Jan 2018 – Apr 2018
Description: Solution for Azure Cloud Service. Cloud service development for workstreams management.
Responsibilities:

  • Automation tests creation. BDD flow scenario creation. Selenium UI test creation.

Technologies: Selenium WebDriver, Java, Cucumber, Gradle, Git, Jenkins, AWS

AQA Engineer, Cyren

Oct 2017 – Dec 2017
Description: System for management security keys.
Responsibilities:

  • Creating test framework for test scenarios, Team Management;
  • Automation system testing (UI, API).

Technologies: Java EE, WebDriver, Rest Assured, Cucumber, Junit, Maven

AQA Engineer, car management system

Jun 2017 – Oct 2017
Description: Solution for car dealers. Project based on microservice architecture
Responsibilities:

  • Test data preparation;
  • Automation UI and API tests creation;
  • BDD scenario creation.

Technologies: Java EE, Cucumber, Junit, Gardle, REST-Assured, WebDriver

AQA Engineer, booking system

Apr 2017 – Jun 2017
Description: Solution for booking travel. Project based on microservice architecture.
Responsibilities:

  • Test data preparation;
  • Automation tests creation;
  • BDD scenario creation.

Technologies: Java EE, Cucumber, Junit, Maven, Http mock, Rabbit MQ, Spring

AQA Engineer, QA Automation CRM system

Dec 2016 – Apr 2017
Description: Testing templates creation
Responsibilities:

  • Creating test cases. Automation testing;
  • Functional testing (UI, API);
  • Security testing;
  • Performance testing.

Technologies: Java EE, MySQL, PostgreSQL, WebDriver, Intellij Idea

AQA Engineer, “Mediation Zone Ucell”

Sep 2015 – Dec 2016
Description: Solution for tonal analysis and management of communication flows.
Responsibilities:

  • New modules development;
  • Creating test documents;
  • Requirements analysis;
  • Automation testing. Load testing. Bug fixing. Creating automation test strategy. Creating test plans for test team.

Technologies: Java EE, Oracle, Eclipce, Junit, Bash, Maven, JMeter, Wireshark

AQA Engineer,  “ResponseTek GateWay”

Oct 2014 – Sep 2015
Description: Support issue tracking system
Responsibilities:

  • Data collection module development;
  • Creating test documents;
  • Automation testing. Load testing. Bug fixing. Creating automation test strategy. Creating test plans.

Technologies: Java EE, Oracle, PostgresQL, MySQL, Selenium WebDriver, Eclipce, Junit, Bash, Ant

AQA Engineer, “Telesens Ring Tone”

Feb 2013 – Oct 2014
Description: GSM back ringtone system
Responsibilities:

  • Creating test documents. Requirements analysis. Automation testing. Load testing. Bug fixing. Creating automation test strategy. Creating test plans.

Technologies: Java EE, PostgresQL, Selenium WebDriver, Intellij Idea, TestNg, Bash, Ant, Wireshark

AQA Engineer, “Notification Server”

Dec 2010 – Feb 2013
Description: Client sms notification system
Responsibilities:         

  • Database development. Requirements analysis. Manual testing. System Support.

Technologies: Oracle PL/SQL, Delphi, Bash

AQA Engineer, Report Server

Aug 2008 – Dec 2010
Description: Documents and reports automatization system.
Responsibilities:

  • Database development. Manual testing. Bug fixing. Requirements analysis.

Technologies: Oracle PL/SQL, Delphi, Bash, FastReport

Education

Degree in Applied Mathematics , NTU “KPI”

2000-2006 

Certifications/Trainings

  • Training about “Security Testing”. Author – A.Barantsev 
  • Training about “Perfomance Testing”. Author – A.Barantsev 
  • Training about “Development tests in Java using Selenium 2.0”. Author – A.Barantsev. 
  • Training about “Java for QA”. Author – A.Barantsev. (http://software-testing.ru/trainings/images/certificates/programming/trubchanov.pdf
  • Java course “Java Enterprise: Maven/ Spring/ JPA(Hibernate)/REST”. Author – G. Kislin. 
  • Java course “Advanced Java”. Author – Y. Tkach 
  • Java course “Java for Testers”. Author – Y. Tkach 

 

 

Ready to hire Roman S.
or someone with similar skills?

All developers are available for an interview. Let's discuss your project/vacancy.
Book A Call