Vladyslav Danin
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
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.
Technical Project Manager
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.
Technical Project Manager
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.
Senior Test Automation Engineer
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.
Senior Test Automation Engineer
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.
Senior Test Automation Engineer
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.
Senior Test Automation Engineer
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.
Junior Test Automation Engineer
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.
Junior Test Automation Engineer
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.
Experience
Order Fulfillment Pipeline from Sportswear eCommerce Company
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
Application for Processing Parcels on Warehouse
Skills
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)
Education
Bachelor's Degree in Computer Science
Kharkiv National University of Radio Electronics - Kharkiv, Ukraine
Certifications
AWS Certified Cloud Practitioner
AWS
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring