0

Просмотры профиля:

12

Отзывы:

0
0

Денис Ищенко
QA тестирование
Позиция в рейтинге: 273

Страна:
Украина

QA Automation Engineer

Ukraine

Age: 28


Summary:

6 years of professional experience in the Information Technology (IT) industry and 3 years of them specializing in Quality Assurance;

Automation (specific) skills:

  • Development of automated tests (Selenium WebDriver, JUnit, TestNG, NUnit, Cucumber, Serenity);
  • Automation framework creating and improving;
  • Experience with object-oriented languages: Java (main experience), C#, Python;
  • Testing of client-server applications (API testing, Rest-Assured);
  • Testing of mobile applications (Appium);
  • Developing automated database requests;
  • Experience with continuous integration and building tools (Jenkins, Maven, Gradle, etc.);

Wide range of software testing expertise & QA skills:

  • Test strategy implementation and execution test scope design;
  • Design of test documentation (test suites, test plans, test cases, test coverage, bug reports, etc.);
  • Supporting testing environments.


Education:

Specialist, Automatics and Electrotechnics, Admiral Makarov National University of Shipbuilding           2008-2014


Programming and Markup Languages:

Java, С#, Python, SQL, XML, HTML


Automation Testing Tools:

IntelliJ IDEA, MS Visual Studio, PyCharm

Maven, Gradle

Selenium Webdriver, Selenium Grid

TestNG, JUnit, NUnit

Appium

Cucumber, Serenity

Rest-Assured

Jenkins, TestRail, Bamboo

log4j

Sikuli, Applitools

jSON, XML

PageObject, PageFactory


Testing Environments and Tools:

Jira, Zephyr, TestRail

Confluence

Chrome web developer, Firebug, FirePath, XPath helper

Android SDK, Android AVD

Tortoise Git, Git bash, GitHub, Bitbucket

Microsoft SQL Server Management Studio, MySQL, pgAdmin

VMware, Virtual Box, Ubuntu

Postman, Fiddler

MS Excel, Google Docs



Recently Completed Projects:


Healthcare provider platform

Duration:           From April 2019 till now (11 months)

Customer:          Large US software company

Description:       A .Net based healthcare provider platform with Web and mobile applications that connects patients and healthcare providers. Platform facilitate more than 54 million patient visits annually through a robust platform of applications, including patient registration, revenue cycle, clinical support, appointments and patient activation. Test automation framework was built using C#, Selenium Webdriver, NUnit and NuGet that allows to build tests for Web, mobile and API. Framework connected to Zephyr for tests results reporting and to Bamboo and Jenkins for tests run.

Languages:        C#, XML

Tools:                  Jira, Zephyr, ConfluenceJenkins, Bamboo, MS Visual Studio, Git, Bitbucket, Selenium WebDriver, NUnit, NuGet, MS SQL Server, Postman, Fiddler, MS Powershell

Position:             QA Automation Engineer

Role:                    I performed the following tasks:

Automated tests framework improving;

Automated tests creating and support;

Automation regression support;

Updating, executing test cases;

Bug fix verification;

Smoke, sanity, acceptance testing, regression testing;


National Prize Game

Duration:            From April 2017 till April 2019 (2 years)

Customer:          Large UK software company

Description:       A Java and React.js based National prize game platform with 2 web applications on it, where players buy tickets and have a chance to win a cash prize in the every week prize draws. Every Friday lottery participants are given the opportunity to win a cash and after the prize is paid, 50% of the coupon’s cost is transferred to charity. Test automation framework was built using BDD approaches on Java, Selenium Webdriver, Cucumber, TestNG and Gradle. Framework was connected to Jenkins and TestRail for tests running and results reporting.

Languages:        Java

Tools:                  Jira, ConfluenceJenkins, Intellij Idea, Git, Selenium WebDriver, TestNG, Gradle, Cucumber, log4j, Sikuli, Applitools, PostgreSQL, Postman, VMware, Virtual Box, Ubuntu

Position:             QA Automation Engineer

Role:                    I performed the following tasks:

Automated tests framework improving;

Automated tests creating and support;

Updating, executing test cases;

Working with requirements;

Bug fix verification;

Smoke, sanity, acceptance testing, regression testing;

 

Booking Platform

Duration:            From October 2016 till April 2016 (6 months)

Customer:          US-based software company

Description:        The developed application is a .NET based booking platform that facilitates sales, and provides the possibility to make payment transfers.

The main idea of this project was to create Test Automation framework (TAF) that will allow to automate testing process for Web, API and Mobile parts of the Booking platform. As a separate branch of TAF an Automation Dashboard was created that visualizes test automation metrics (Test Execution, Test Coverage, and Test Automation Trend). TAF was connected to TestRail (test management tool) that allows us to update test results in Test Plan automatically. 

Languages:         Java

Tools:                   TestRail, Intellij Idea, Git, Selenium WebDriver, TestNG, Maven, Appium, log4j

Position:              QA Engineer (Manual/Automation)

Role:                    I performed the following tasks:

Working with requirements;

Automated tests creating and support;

Updating, executing test cases;

Bug fix verification;

Smoke, sanity, acceptance testing, regression testing;


Clothes Online Store 

Duration:            From April 2016 till September 2016 (6 months)

Customer:          Ukrainian Software Company

Description:        A Single Page Application online-shop project. The application was created using AngularJS, HTML5, CSS3, Bootstrap on frontend and Spring MVC, Hibernate and MySQL on Backend.

Languages:         Java

Tools:                   Mantis, Intellij Idea, Git, Selenium WebDriver, TestNG, Git, Maven, MS Visio, MS Excel, Postman

Position:              QA Engineer (Manual/Automation)

Role:                    I performed the following tasks:

Working with requirements;

Creating UML diagrams;

Cross-browser testing;

Bug fix verification;

Smoke, sanity, acceptance testing, regression testing;

Automated tests creating and support;


Auto Parts and Accessories Online Store

Duration:            From September 2013 till March 2016 (2.5 years)

Customer:          US top 5 automotive parts seller company

Description:        Car Accessories and replacement Auto Parts online-shop, specializing in both OEM and aftermarket products.

Tools:                   MS Excel, MS Power Point, Google Docs, SQL, Netsuite

Position:              Content Manager, Marketing Analyst

Role:                    I performed the following tasks as a content manager:

Massive data uploading on the company website using .csv files;

Prices, descriptions, images updating;

Managing categories and brand pages;

Writing technical tasks for designers and copywriters.

I performed the following tasks as a marketing analyst:

Online inventory and online purchasing items from vendors;

Creating shipping instructions;

Working with the returns (determining the cause of the returns and it’s further processing, getting credits from the vendors for the returned items, problem solving with the damaged or defective items)

Generating monthly sales, profit, stock and analytics reports;