Працював в 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
Java Automation
Егор
Егор
Senior Java AQA

Київ
повна зайнятість
Характер роботи: віддалена робота
Оновлено 2 роки тому