Volodymir T Automation QA Engineer

QA Automation / Testing

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

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.