Automation QA Engineer

I have 14 years of experience in automation and manual testing, including mobile automation and performance testing for high load projects. I have managed QA teams, provided mentoring, and led projects as a QA Lead, as well as conducted interviews for hiring new specialists. I possess strong knowledge of software testing theory and have a good understanding of software development models and methodologies such as Agile, Scrum, and Kanban.
My experience covers testing mobile, desktop, and web applications, as well as working in the gaming industry. I have developed and managed requirements, specifications, test plans, checklists, test cases, and regression tests. I have extensive experience in various types of testing, including load testing, automation testing, security testing, regression testing, and more.
I created my own framework for automation testing based on Java and TestNG, which can be used on different platforms: Windows, MacOS, Ubuntu. My framework is suitable for automating any applications: web, mobile (iOS, Android, Windows Phone), desktop (Windows, Mac), API, and databases.

Skills

Quality Assurance

Automation Testing

Requirements analysis

Manual Testing

Cloud Testing Expert

Scrum And Kanban

Cross Platform Testing

Performance Testing

Jira

Database Testing

Mobile Testing

Technology stack

Experience

Automation QA Engineer

Project Overview

Managed Service Provider which helps customers to set up IT solutions including consolidated billing, automated provisioning, and support for hundreds of products in just one place. The EMEA Billing project is focused on developing a billing system for the pax8 company's customers in the EMEA region. This system includes generating invoices, tracking customer payments, and providing reporting and analytics on revenue and billing-related data for Pax8's EMEA operations.

Responsibilities

  • Backend and mobile automation
  • API automation (Java)
  • Test Documentation management

Tools&Technologies

Java, Appium, Jmeter, Rest Assured, TestNG

Automation QA Engineer

Project Overview

Backend automation for ABInbev stock and orders delivery.

Responsibilities

  • Performance testing (Jmeter)
  • API automation (Java)
  • Azure eventHubs and serviceBus automation
  • MongoDB Automation
  • Cosmos DB Automation
  • Azure pipelines configuration and support
  • Test Documentation management

Tools&Technologies

Java, TestNG, Cucumber, Azure pipelines, Azure dev ops, Maven, Selenium, Jmeter, AB, Postman, Rest Assured

General QA Engineer, Team Lead

Project Overview

Health care - Touchpoint mobile applications.

Responsibilities

  • QA Team leading and mentoring
  • Web (Enterprise based product) testing
  • Mobile (Health Care, Smart House) testing
  • Desktop testing (Windows, Mac)
  • Performance testing (Jmeter)
  • Mobile Automation (Java, Appium)
  • Web automation (Java, WebDriver)
  • Mac automation (Java, Appium)
  • Windows automation (Java, Appium)
  • API automation (Java)
  • CI configuration and maintenance
  • Test Documentation management
  • UX testing

Tools&Technologies

Java, TestNG, Maven, Selenium, Selenium grid, Appium, Appium inspector, ADB, Xcode, JavaScript, Tamper Data, Fiddler, Jmeter, AB, Postman, Rest Assured, Jenkins, Android SDK, Circle CI

General QA Engineer, Team Lead

Project Overview

Touch Panel Control (smart house).

Responsibilities

  • QA Team leading and mentoring
  • Web testing
  • Mobile testing
  • Desktop testing (Windows, Mac)
  • Performance testing (Jmeter)
  • Mobile Automation (Java, Appium)
  • Web automation (Java, Webdriver)
  • Mac automation (Java, Appium)
  • Windows automation (Java, Appium)
  • API automation (Java)
  • CI configuration and maintenance
  • Test Documentation management
  • UX testing

Tools&Technologies

Java, TestNG, Maven, Selenium, Selenium grid, Appium, Appium inspector, ADB, Xcode, JavaScript, Postman, Rest Assured, Jenkins, Android SDK, Circle CI

General QA Engineer, Team Lead

Project Overview

Mobile and web manual\automation QAs. Implementation of automation in the company from scratch.

Responsibilities

  • QA Team leading and mentoring
  • Web testing
  • Mobile testing
  • Desktop testing (Windows, Mac)
  • Web automation (Java, Webdriver)
  • Mobile Automation (Java, Appium)
  • Windows automation (Java,winnium,robot)
  • API automation (Java)
  • DB automation (Java)
  • Performance testing (Jmeter, AB)
  • Test Documentation management
  • Test strategy and pre-sale estimates for outsource projects
  • CI configuration and maintenance

Tools&Technologies

Java, TestNG, Maven, Junit, Selenium, Selenium grid, Appium, Appium inspector, ADB, Xcode, JavaScript, Tamper Data, Fiddler, Jmeter, AB, Postman, Rest Assured, Jenkins, Winnium, Android SDK, Team City

General QA Engineer, Team Lead

Project Overview

Advertising platform

Responsibilities

  • QA Team leading and mentoring
  • Performance testing (Jmeter, AB)
  • Redirector service testing
  • Web (online advertising) testing
  • Web automation (Java, WebDriver)
  • API automation (Java)
  • Mobile Automation (Java, appium)
  • Test Documentation management
  • CI configuration and maintenance
  • UX testing

Tools&Technologies

Java, TestNG, Maven, Junit, Selenium, Selenium grid, Appium, Appium inspector, ADB, Xcode, JavaScript, Tamper Data, Jmeter, AB, Postman, Rest Assured, Jenkins, Scala, Genymotion, Android SDK

QA Engineer

Project Overview

P2P platform.

Responsibilities

  • Web client for P2P platform (E-commerce) testing
  • Web automation (Java, WebDriver)
  • API automation (Java)
  • Test Documentation management
  • Support issues maintenance

Tools&Technologies

Java, TestNG, Maven, Junit, Selenium, Selenium grid, HTML, JavaScript, Tamper Data, Jmeter, Postman, Rest Assured, Jenkins