Працював в 6 компаніях   11 років 7 місяців

IT, Інтернет, Видавництва та Поліграфія

Senior Java Automation QA

EPAM

IT

5 років 3 місяці

11.2020 - до теперішнього часу

Roles: Java Automation QA, AQA Team Lead, Senior Java Automation QA

Projects:

TVH (Retail & Distribution) - Sep-Nov 2023

  • Developed component API tests in Spring frameworks using WireMock;
  • Conducted code reviews;
  • Tools: PostgreSQL, Spring, WireMock, JUnit 5, Jenkins, Allure, Java 17.

Mindigital UA (EV - Government/Non-profit) - Jan-Sep 2023

  • Led AQA team of 5, building UI and API test frameworks from scratch using Serenity BDD, Cucumber, Gherkin;
  • Conducted Code Reviews and scripts refactoring;
  • Organized knowledge transfer sessions, documentation;
  • Conducted interviews for AQA candidates and mentored team members to foster their professional growth;
  • Utilized Docker and Swagger for API local testing pre-development environment setup;
  • Tools: DynamoDB, Jira, Postman, AWS, Java 11, Maven, GitHub, RestAssured (SerenityRest).

Screwfix Direct Ltd (Retail & Distribution) - Nov 2020-Nov 2022

  • Conducted Functional, Regression, UI, Integration, E2E, Sanity, and Acceptance testing for e-commerce platforms;
  • Created accessible documentation for applications, product types, and fulfillment routes, simplifying onboarding for new team members;
  • Mentored a Manual QA in transitioning to Automation, and guided 2 junior AQAs, fostering their growth;
  • Led code review sessions, script refactoring, and scripts migration, integrating Rest Assured into higher-tier environments;
  • Initiated and implemented improvements in QA processes and tools during team retrospectives;
  • Oversaw daily maintenance of Jenkins Radiators, pipelines, and led QA refinement sessions;
  • Led a support team project for optimizing automated and manual Jenkins down merge jobs, addressing repository management for 11 repositories across different teams;
  • Handled task delegation and project presentations;
  • Tools: Oracle, Dyn Admin, SAP, Jenkins, GitLab, Postman, IntelliJ IDEA, YAML, Jira, Putty, Java 8 and 11, Selenium, Selenide, TestNG, Xpath, Page Object, Maven, Rest Assured.

Chief technical officer/Java QA Automation

Worldwide BD Analytics

IT

2 роки 8 місяців

01.2018 - 09.2020

  • Automation framework construction and maintenance for 2 web projects;
  • Manual web and mobile testing;
  • Organization and preparation of text and video documentation and requirements for a quicker employee training;
  • Search and recruit new employees with further setting up tasks and work coordination;
  • Project development cycle planning and setting up deadlines;
  • Technical specifications development for product photos, videos and printing polygraphy;
  • Work organization for preparation center, call center and forwarders to solve specific project tasks;
  • Drawing up a Trade Assurance contracts and setting up inspections for manufactured products;
  • Support and communication with customers;
  • Financial records maintenance for each project.

Guided 5 projects in such fields:

  • Machine learning integration with currency exchanges;
  • Work simplifying with a large number of cryptocurrency exchanges simultaneously;
  • Advertising traffic from Facebook, Google and custom traffic sources;
  • Product manufacturing, customization and preparation for further distribution for the US market;
  • Product manufacturing and preparation for further distribution for the CIS market.

Java QA Automation

NewGround LLC

IT

6 місяців

09.2017 - 02.2018

  • Automation tests maintenance for web and mobile pre-production and live back-end environments of video-streamed Live Casino;

  • Coverage of tests: HTML 5, Flash, Mobile, Tablet;
  • Jenkins builds maintenance and adjustment;
  • Manual Front-end/Back-end testing;
  • Bugs tracking and creation via Jira;
  • Confluence documentation clarification and update for tested product functionality;
  • Daily meetings with team in Riga;
  • Business trip to main office in Riga for gaining first-hand experience.

QA manual/automation Engineer

BINTIME

IT

1 рік 3 місяці

01.2016 - 03.2017

  • Writing framework for smoke auto-test on Java (PageObject, X-Path, Git);
  • Development of auto-tests;
  • REST API testing via Postman;
  • Manual Front-End/Back-End functionality web testing;
  • Mobile testing: iOS, Android;
  • Bug tracking systems: Redmine, Jira;
  • Creation and maintenance for test documentation via Jira Confluence;
  • Creation of Bug reports and tasks in Redmine/Jira;
  • Creation and use of checklists, decision-making matrices and pairwaise testing technique for ease of tests and further documentation;
  • Engaged in testing functionality, user interface and usability of the site on PC and mobile devices;
  • Participation in Sprint Plannings, Retrospectives and daily Stand-ups.

Junior Tester/SEO engineer

MarketingWebsite

Інтернет

1 рік 4 місяці

07.2013 - 11.2014

  • Functional and UI testing for websites;
  • Test-cases and bug-reports composing;
  • Learn how to work with Java and JavaScript;
  • Pages creation in HTML and CSS with further testing;
  • Worked with Denwer: PhpMyAdmin/MySQL;
  • Worked with XML and SQL;
  • Analyzed changes in the algorithms of search engines;
  • Performing quality analysis/audit for websites with various subjects/themes in terms of internal search engine optimization;
  • Get links for projects;
  • Worked with Google Analytics and Yandex.Metrics.

System amdinistrator assistant

Presa

Видавництва та Поліграфія

6 місяців

12.2012 - 06.2013

  • Conducted work on testing hardware and software;
  • Providing technical consultation/mending for PC and printers for all employees;
  • Worked with Kerio WinRoute Firewall;
  • PC configuration and assembly from hardware components;
  • Local network maintenance;
  • Participation in servers maintenance;
  • Studied under the guidance of the system administrator.

Ключова інформація

Strong knowledge of:

  • Agile (Scrum), VCS concept, test planning, defect reporting, CI/CD, mentoring process, E2E processes documentation.

Practical experience with:

  • Java, Selenium WebDriver, Selenide, JUnit, TestNG, Log4j, Xpath, Page Object (Page Factory), Serenity, Screenplay, Cucumber, Gherkin, IDEA, Maven, Jenkins, Pipelines, Docker, Yaml, HTML, CSS, XML, SQL, REST API, Serenity Rest, Postman, GitHub/GitLab, Confluence, Redmine, Jira, dyn admin, SAP, Mirakl, Putty, WireMock, Spring;
  • Constructed and maintained Java UI and API Automation frameworks;
  • Conducted manual and automated front-end/back-end web testing;
  • Performed functional, regression, UI, API, component, integration, E2E, sanity, and acceptance testing for websites;
  • Reviewed code, refactored scripts, and migrated Rest Assured to higher tier integrated environments;
  • Mentored new QAs, improved existing processes, proposed new approaches, and conducted KT sessions;
  • Maintained Jenkins builds and investigated radiators and pipelines on a daily basis;
  • Led QA and refinement sessions;
  • Delegated tasks to other QAs;
  • Assisted overloaded QA leads with tasks/meetings;
  • Managed a team of 5 AQAs as an AQA Lead.

Key Projects:
— Icecat (Netherlands Open Catalogue)

— Evolution (Latvian video-streamed Live Casino)

— Kingfisher (Great Britain E-Commerce)

— Charity Portal (Internal EPAM Charity project)

— TVH (Belgian E-Commerce)

Guided startup projects in such fields

— Machine learning integration with currency exchanges

— Work simplifying for many cryptocurrency exchanges simultaneously

— Advertising traffic from Facebook, Google, and custom traffic sources

— Product manufacturing, customization, and preparation for further distribution for the US market

Mastered the blind ten-finger typing method on the keyboard

Навчався в 1 закладі

KPI

Computer technologies and systems of publishing-printing companies

Киев, 2016

Володіє мовами

Англійська

вище середнього

Російська

рідна

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Українська

рідна

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Курси, тренінги, сертифікати

QALight

2017

Java Automation

Егор

Senior Java AQA

Київ

4 500 $

32 роки

повна зайнятість

Характер роботи: віддалена робота

Оновлено 2 роки тому