Vladyslav Danin, Developer in Kraków, Poland
Vladyslav is available for hire
Hire Vladyslav

Vladyslav Danin

Verified Expert  in Engineering

Software Developer

Location
Kraków, Poland
Toptal Member Since
November 16, 2022

Vladyslav is an automation engineer with over ten years of experience, eight as an automation QA and two years as a technical project manager. He has worked in team leading, mentoring, and scrum mastering. With a deep understanding of UI and API performance testing, Vladyslav is experienced in multicultural and distributed teams. His knowledge comes from working with USA-based enterprises, mainly eCommerce and fintech domains.

Portfolio

Grid Dynamics
Java, Selenium, Jira, Agile, Miro, Team Management, QA Leadership
USA eCommerce Company | Grid Dynamics
Java, Jira, Git, Miro, Agile, Amazon Web Services (AWS), Team Management
USA eCommerce Company | Grid Dynamics
PySpark, Snowflake, EMR, Jenkins, Quality Assurance (QA)...

Experience

Availability

Part-time

Preferred Environment

Slack, Git, CircleCI, Docker, Java, Amazon Web Services (AWS), Jenkins, QA Automation, Quality Assurance (QA)

The most amazing...

...project I've developed is a test automation framework for wholesale order fulfillment of one of the biggest eCommerce sportswear companies in the USA.

Work Experience

Technical Project Manager

2022 - PRESENT
Grid Dynamics
  • Managed three teams that developed products for mobile accessibility testing.
  • Organized delivery on all project matters and tracked team performance to analyze the successful completion of short- and long-term goals using code reviews for the QA team.
  • Provided timely releases, addressed risks on time, and managed changes in the delivery processes.
Technologies: Java, Selenium, Jira, Agile, Miro, Team Management, QA Leadership

Technical Project Manager

2021 - 2022
USA eCommerce Company | Grid Dynamics
  • Managed three teams related to wholesale pipelines and online sales that proactively communicated the project status and risks to stakeholders.
  • Supervised the delivery of all project matters and tracked team performance to analyze the successful completion of short and long-term goals.
  • Maintained all projects on production during the Black Friday period without issues and addressed risks on time.
Technologies: Java, Jira, Git, Miro, Agile, Amazon Web Services (AWS), Team Management

Technical Project Manager

2020 - 2021
USA eCommerce Company | Grid Dynamics
  • Managed 25 big data engineers who created pipelines for the personalized AD platform and integrated the platform into an existing system.
  • Organized client expectations from a deliverables perspective and proactively communicated project status and risks to stakeholders. Provided project planning, growth leadership subordinates, and mitigated attrition risks.
  • Supervised delivery on all project matters and tracked team performance to analyze the successful completion of short and long-term goals.
  • Released a pilot project without any major release postponement.
Technologies: PySpark, Snowflake, EMR, Jenkins, Quality Assurance (QA), Amazon Web Services (AWS), Manual QA, Team Mentoring, Team Management, Postman, QA Leadership

Senior Test Automation Engineer

2019 - 2020
USA eCommerce Company | Grid Dynamics
  • Designed and developed the test automation framework for wholesale order fulfillment pipeline involving micro web service architecture and IBM SAP.
  • Planned testing, designed, and created the test automation infrastructure on different levels.
  • Reworked the development and release process, from integration test automation to PR creation. Running test automation after the merge to master, helped improve the release process, decreasing release time from two weeks to a couple of days.
  • Started using integration and E2E tests and test reports before they approached QA on a particular issue.
Technologies: AWS Lambda, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (Amazon SNS), APIs, Java, Allure Testing Framework, Regex, Jenkins, Amazon RDS, Gradle, Jenkins Pipeline, Cucumber, Spring Boot, MacOS, SQL, API Testing, Manual Testing, Quality Assurance (QA), Amazon Web Services (AWS), Manual QA, Software QA, Team Mentoring, Test Automation, Postman, REST Assured, E2E Testing, QA Leadership

Senior Test Automation Engineer

2018 - 2019
USA eCommerce Company | Grid Dynamics
  • Developed a mobile test automation framework for testing Android applications for Zebra devices. Built a mobile farm for test automation and simulation of an actual E2E flow for returning Amazon parcels through third-party companies.
  • Managed test planning, test design, framework design and development, CI/CD pipeline creation and integration into the existing release process, intern mentoring, and code review.
  • Designed and rewrote existing framework, making it more reusable, user-friendly, and reports readable for anyone outside the team.
  • Built a CI/CD with test execution on real devices on-prem.
Technologies: Java, Jenkins, Spring Boot, OpenShift, Appium, Git, Allure Testing Framework, Hibernate, Manual Testing, Quality Assurance (QA), Manual QA, Oracle, Software QA, Team Mentoring, Team Management, Automated UI Testing, Test Automation, UI Automation, REST Assured, E2E Testing, QA Leadership

Senior Test Automation Engineer

2017 - 2018
USA eCommerce Company | Grid Dynamics
  • Created test plan and framework for migration order creation and processing pipeline from on-prem to micro-web services architecture in clouds.
  • Delivered a test automation solution capable of creating baseline data for both order processing pipelines, submitting the same order, and validating results field by field throughout each step.
  • Led the migration of back-end services to cloud micro-web services, which led to complete migration to clouds.
Technologies: Java, AssertJ, Allure Testing Framework, Cucumber, Jenkins, Apache HttpClient, API Testing, Manual Testing, Quality Assurance (QA), Manual QA, Oracle, Software QA, Automated UI Testing, Test Automation, UI Automation, E2E Testing, QA Leadership

Senior Test Automation Engineer

2015 - 2017
USA Based Investment Bank | Grid Dynamics
  • Created a test automation framework for an Angular 1-based application for analytics of client portfolios.
  • Led teams of sprint planning for the QA team, test design, and test plan creation while mentoring junior engineers.
  • Developed test automation pipeline set up with allure reports. Test automation greatly reduced amount of bugs in production.
  • Managed test automation performance analysis and test automation performance improvement.
  • Designed and implemented REST API smoke tests for the team.
Technologies: Protractor, JavaScript, Node.js, Jenkins, Git, TFS, NPM, Allure Testing Framework, Cucumber, Quality Assurance (QA), Manual QA, Oracle, Software QA, Manual Testing, Automated UI Testing, Test Automation, UI Automation, E2E Testing, QA Leadership

Junior Test Automation Engineer

2012 - 2015
USA Based Investment Bank | Grid Dynamics
  • Developed test automation for parsing and testing PDF reports with individual client portfolios. Created test plans, test cases, and test suites.
  • Created test automation for client onboarding applications.
  • Trained manual and automation QA on client premises, prepared presentations, documentation, and best practices for the on-site client team.
Technologies: C#, Selenium, Coded UI Tests, TFS, Java, Quality Assurance (QA), Manual QA, Software QA, Manual Testing, Automated UI Testing, Test Automation, UI Automation, E2E Testing, QA Leadership

Junior Test Automation Engineer

2011 - 2012
QA Minds
  • Developed test automation for a stock trading platform.
  • Reported and tracked bugs via Jira and worked with bug triaging.
  • Created a test automation suite with integration tests.
Technologies: TestNG, Selenium, Java, Manual Testing, Quality Assurance (QA), Manual QA, Software QA, Automated UI Testing, Test Automation

Order Fulfillment Pipeline from Sportswear eCommerce Company

A java-based micro web-service pipeline for wholesale order processing of EDI files, consisting of lambdas and queues that process EDI file transform into JSON and submit to SAP. This allows communicating with RDS, failover Kafka Queues, and APIs.

The service was a solo automation QA that brought test automation into the project, completely changed the development, and released workflow. Later, it introduced service and lambda deployment and integration tests on PR creation and E2E and system tests on merge to master the release branch. The test automation contained Allure reports, filled with information such as order information, API requests, and messages before and after transformation that developers and product owners widely used.

Angular Fintech Analytics Tool

I developed a test automation framework for handling a huge grid of stock portfolios. I also integrated test automation into the CI/CD process and decreased overall release time. Also, I cooperated with developers to bring proper element IDs in the DOM model to improve architecture and decrease test automation's development time.

Application for Processing Parcels on Warehouse

An Android application for Zebra devices for in-store managers and warehouse workers to scan QR codes and process parcels. Built on Java and executed on an actual mobile farm consisting of zebra mobile devices and an OpenSTF farm solution.

Languages

Regex, Java, SQL, C#, JavaScript, Snowflake

Frameworks

TestNG, Selenium, Allure Testing Framework, Protractor, Spring Boot, Cypress, Appium, Hibernate

Libraries/APIs

AssertJ, Amazon API, Apache HttpClient, Jenkins Pipeline, Node.js, PySpark

Tools

IntelliJ IDEA, Git, TFS, Cucumber, Microsoft Web Services, REST Assured, Amazon Simple Queue Service (SQS), Amazon CloudWatch, Gradle, Postman, Slack, CircleCI, Jenkins, NPM, Amazon Simple Notification Service (Amazon SNS), Jira, Miro

Paradigms

Software Testing, Agile, Manual Testing, Test Automation, E2E Testing, Coded UI Tests

Other

Agile Software Testing, API Testing, Automated UI Testing, Team Management, Team Mentoring, Software QA, QA Automation, Quality Assurance (QA), Manual QA, UI Automation, QA Leadership, Mathematics, Linear Algebra, Amazon RDS, EMR, APIs, Mobile App Testing

Platforms

Oracle, Amazon Web Services (AWS), MacOS, Docker, AWS Lambda, OpenShift

Storage

Amazon S3 (AWS S3)

2008 - 2012

Bachelor's Degree in Computer Science

Kharkiv National University of Radio Electronics - Kharkiv, Ukraine

APRIL 2020 - APRIL 2023

AWS Certified Cloud Practitioner

AWS

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring