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:
Wide range of software testing expertise & QA skills:
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, Confluence, Jenkins, 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, Confluence, Jenkins, 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;