Volodymir T, Automation QA Engineer

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

Summary

- 7+ years experience as Automation QA Engineer.
- Experience working with Python, Java, Ruby, and JavaScript;
- Deep understanding of Selenide, Selenium Webdriver, Cucumber, Postman, and Cypress;
- Good knowledge of API testing, Test Cases, and Test Plan;
- Strong communications skills, team-leader player, leads a discussion player and resolves problems of any nature.
- Abilities working with Confluence;
- Implementation of dashboards with graphs for all processes;
- Upper-Intermediate English.
- Start ASAP

Main Skills

QA, Automation QA Engineer

QA 7 yr.

QA Automation, Automation QA Engineer

QA Automation 5 yr.

Atlassian Confluence, Automation QA Engineer

Atlassian Confluence 6 yr.

Agile, Automation QA Engineer

Agile 6 yr.

Programming Languages

UI Frameworks, Libraries, and Browsers

Bootstrap jQuery XML

JavaScript Frameworks

jQuery

Java Libraries and Tools

JSON

Ruby Libraries and Tools

RubyMine

Ruby Frameworks

Data Analysis and Visualization Technologies

Regression

Databases & Management Systems / ORM

DBeaver MySQL MySQL Workbench PostgreSQL SQL SQLite

Cloud Platforms, Services & Computing

Amazon Web Services

AWS S3 AWS SQS

Methodologies, Paradigms and Patterns

Agile 6 yr. BDD 2 yr.

Platforms

QA, Test Automation, Security

API testing BDD 2 yr. Cucumber 2 yr. Cypress Postman 3 yr. QA 7 yr. QA Automation 5 yr. Selenide Selenium Webdriver Test Cases Test Plan

SDK / API and Integrations

API testing

Collaboration, Task & Issue Tracking

Atlassian Confluence 6 yr. Jira

Scripting and Command Line Interfaces

Bash

Virtualization, Containers and Orchestration

Docker

Third Party Tools / IDEs / SDK / Services

GIMP IntelliJ IDEA RubyMine WebStorm

Version Control

Git 4 yr.

Operating Systems

iOS Linux macOS Ubuntu

Deployment, CI/CD & Administration

Mail / Network Protocols / Data transfer

putty

Logging and Monitoring

Splunk

Other Technical Skills

Backend BloomRPC Cypress.js Ghekin 2 yr. GRPC prot Guides in Wiki html +css Jemetr Many TCMT Redic Suites Test Reports Win 10
ID: 100-132-906
Last Updated: 2023-07-04

Experience

Automation QA Engineer

Sep 2021 – Jan 2023

Main tasks and responsibilities:

  • Automation test cases: Cypress + javascript + PageObject;
  • Creating of Automation framework from scratch;
  • Discussion with the team and manual QA;
  • Reviewing test cases and fixing them;
  • Refactor and optimize code;
  • Reviewing Pull Requests;
  • Run tests on GitLab | Analyzing run results on Allure report.

About Project: Secures applications from code to cloud, enabling security and DevOps teams to effectively collaborate to accelerate secure cloud-native application development and deployment. Automation of manual test cases. Communication with India and USA teams.

Automation QA Engineer

Jun 2020 – Sep 2021

  • Everyday scrum meetings with the USA team;
  • Automation test cases: Cypress + javascript + Cucumber + PageObject;
  • Discussion with the team and manual QA;
  • Reviewing Pull Requests.

About the Project: This is a healthcare financial technology company exclusively focused on patient payments and billing. Automation of manual test cases. Communication with India and USA teams.

QA Coach

Jun 2019 – Feb 2022

Main tasks and responsibilities:

  • Checking homework;
  • Interpretation of a taught material ;
  • Lecture material creation and verification;
  • Preparing students for an interview;
  • Review the student's CV.

About Project: Online school for training people from scratch to IT specialists; Was a teacher in the QA Manual department. And taught: client-server architecture, and QA tools, create a CV, and prepare for the first interview.

Automation QA Engineer (SDET)

Nov 2019 – Jun2020

  • MIRS team - Create BDD TC with next code implementation: Java+Cucumber+Maven+JUnit+Pstgr;
  • Discovery team – Release validation, Create from scratch Automation framework for functional of web services, Create TC regarding Unit tests and Automation: Java+Cucumber+Gradle+TestNG+Pstgr;
  • Find Bug→Jira Bug Report→Automation→CI Execution;
  • API Testing: Run local app + Use Amazon S3 | SQS | GRPC services + Verify DB result in DBeaver;
  • Everyday scrum meetings with the USA team.

About Project: Cable TV, telephony, Internet provider – receiving config data from routers, analyzing and debugging them. Creation of Automation framework from scratch, create BDD test cases, and Automation of it.

Software QA Analyst / Automation QA Engineer

Sep 2017 – Nov 2019

  • Create and Support Company Startups: "Test Case Management Tool" and "Automation Integration Framework Tool";
  • Create, Support, and Automation functional of test cases→ Selenium+Gradle+TestNG;
  • Analysis of created dashboard executed auto test cases;
  • Analysis of the databases and created the Documentation for all Processes; Created "Use Cases" of the UML diagram;
  • Exploratory, Regression, Alpha, Release, Acceptance, Integration, GUI, and UI Testing;
  • Testing with XSS, Documentation Testing, Verification and Validation the all systems, Bug Reports, Making Reports;
  • Assistance in case of problems in the Database -Mysql; PgSql > Failover and recovery Testing database;
  • Collection of the documentation and closing the feedback from Ukr, Rus, China, and USA teams
  • Analyses by Performance testing –BlazeMetr+Jmetr. Creating and Running many performance Test Cases. Communication with Devops and based on the analysis of the data, updating the configuration of the server;
  • Close cooperation with PM, QA, DEV, and Automation teams; Developing tasks and test cases for AQA;
  • Supervising, training, and mentoring new team members;
  • Support QA and AQA on the "Test Case Management Tool" Project;
  • Planning and organizing business meetings;
  • Determining the status of team works and releases of project modules;
  • Demo of the project for teams, weekly release reports to teams about new features in the project;
  • Estimate and Prioritization of works; Reporting to Lead on the done works;
  • Implementing QA Processes to Startup the project from “scratch”.

QA Engineer

May 2017 – Sep 2017

Main tasks and responsibilities:

  • WEB, Mobile, Manual, Documentation, Functional, UI, Regression testing;
  • Close cooperation with PM, QA, and DEV | Test Cases->Test Planning and Execution.

QA Engineer / Content manager

Jun 2016 – Apr 2017

Functional / Integration testing of the website (Front-end&Back-end(API testing)). Using different test environments: Browsers (IE, Chrome, Firefox, Safari, etc) OS(Windows, Linux, IOS, Android); Mobile testing: IOS App: iPhone, Ipad; Android App: Samsung, Asus, etc.

Main tasks and responsibilities:

  • WEB, Mobile, App Desktop testing;Automation testing – “Selenide(Selenium) WebDriver+Intellij idea+Java” -> Basic level; “Bash”->userlevel; “SOAP UI”->user level;
  • Manual, Performance, Documentation testing; | Test Planning and Test Case;
  • Bug Reporting using Enterprise Bug Tracking system| Status and Quality reporting;
  • Close cooperation with PM, QA, and DEV; | Testing under multiple OS, Browsers, and HW platforms.

Higher education

National Polytechnic University

Institute of Radio Electronics and Telecommunication, Electronic vehicles, Making of the Electronic vehicles.

•System Radio Engineering;

•Specialist.

Education

Cybersecurity Essentials | Introduction to Cybersecurity – Graduate – Cisco;

Ruby and Ruby on Rails;

LITS;

Automation testing → Selenium WebDriver + RubyMine + Ruby.