Profile
Profile
Maksym Kuznietsov
QA Architect
Resume
Resume
Employment
September 2022 - present
The same as above =)
April 2020 - September 2022
General duties:
– Develop automated functional tests for Web/Mobile Web/Native apps (Java, Maven, Appium, TestNG, Retrofit, Sauce Labs, Git).
– Creating/supporting Jenkins jobs
– Support and extending of Test Automation Framework.
Tasks worked on:
– Refactoring logic for the work with properties to be able to override them.
– Running tests by groups using Maven and TestNG
– Allure implementation
– SauceLabse implementation
– Sonar Spike
– Slack notifications from Jenkins.
Also:
Presales, Mentoring, QA Internship Coordination.QA Architect
Senior QA Automation - Grid Dynamics
Domain: On-prem Mobile Real Devices Cloud
Project role: Team Lead
March 2020 - April 2020
Project Results:
Created Distributed Mobile Devices Farm with iOS/Android real devices, which supports running automation tests using Appium.
General duties:
– Working on Creating Real Devices Farm set up (docker, ansible, bash)
– Leading Team (1 QA, 1 DevOps)
– Creating documentation
– Reporting
June 2019 - March 2020
(4 months from USA, California)
General duties:
– Develop automated functional tests for API and Native app for Android (Java, Maven, Spring, Appium, TestNG, Retrofit, Cucumber, Jacoco, Git).
– Mentoring
– Demos for customer
– Knowledge transfers
Tasks worked on:
– Spike related to on-prem mobile devices farm which supports Automation
– Created UI (React js) + Backend (Spring boot) project as a solution for presenting barcodes.
– Implementation of concurrent tests execution for API tests
– Preparing Automation Framework for Mobile Testing
– Log analyzing Spike using Spark (Java)
April 2017 - June 2019
(6 month from USA, California)
General duties:
– Develop automated functional tests for mobile app (Java, Maven, Appium, Spring, TestNG, WireMock, Jackson, Sauce Labs, Git).
– Develop auxiliary WEB tools (Java, Maven, Spring-boot, H2, Lombok, Thymeleaf, Bootstrap, jQuery).
– Support and extending of Test Automation Framework.
– Requirement analysis.
– Writing test cases in TestLink.
– Bug reporting.
– Tasks estimation.
– Knowledge sharing.
– Communication with onsite.
– Code Reviewing.
– Interviewing.
Tasks worked on:
– Created back Web application for checking environments
– Created a tool which able to save failed tests to DB and skip failed tests on next test run.
– Worked on mission critical features
QA Automation Engineer - GlobalLogic
Domain: reporting, analytics and statistic.
September 2016 - March 2017
General duties:
– Developing automated functional tests for web application (Java, Maven, WebDriver, Spring, TestNG, HTML Elements, SVN)
– Test transferring.
– API automation testing.
– Support and extending of Test Automation Framework.
– Bug reporting.
– Code Review.
QA Automation Engineer - GlobalLogic
Domain: Medical Devices
March 2016 - July 2016
General duties:
– Developing automated functional tests for Android Application (Appium Driver, Geb, Java, Groovy, Cucumber, ADB, Git)
– Fix defects in test scripts
– Work under Scrum
QA Automation Engineer - ProfITSoft
Domain: reporting, analytics and statistic.
December 2013 - March 2016
General duties:
– Developing automated functional tests for Web Application (Gradle, TestNG, Spring, JDBC, WebDriver, Java, SVN)
– Reviewing
– Support and extending of Test Automation Framework.
– Tasks estimation
– Fixing defects in test scripts and test framework itself
– Mentoring and teaching newcomers
– Bug reporting
– Work under Scrum
– Teamwork
– Creation of test documentation
Education
Kharkiv National University of Radio Electronics
Metrology and Measurement Engineering
2010 – 2015
Skills
Levels:
Novice: 0-25%
Competent: 26-50%
Master: 51-75%
Expert: 76-100%