Vasyl Voloshyn

Vasyl Voloshyn Email and Phone Number

Principal Automation Engineer @ WorkFocus.io
Kyiv, UA
Vasyl Voloshyn's Location
Kyiv, Kyiv City, Ukraine, Ukraine
About Vasyl Voloshyn

▪️ Software Test Automation Engineer with over 7 years of experience▪️ Current programming language is TypeScript, but has experience with JavaScript▪️ Test automation experience includes Web (Playwright, Lighthouse, Protractor), API (Axios), Mobile (Detox, Appium), and Desktop (Electron)

Vasyl Voloshyn's Current Company Details
WorkFocus.io

Workfocus.Io

View
Principal Automation Engineer
Kyiv, UA
Website:
workfocus.io
Employees:
11
Vasyl Voloshyn Work Experience Details
  • Workfocus.Io
    Principal Automation Engineer
    Workfocus.Io
    Kyiv, Ua
  • N-Ix
    Lead Qa Automation Engineer
    N-Ix May 2023 - Present
    Kyiv, Ukraine
    Trading application (Web and Desktop Frontend) - Angular, Electron, Micro Frontends▪️ Responsible for Test Automation in a team of 6 QAs, along with 6 developers▪️ Set up an automation framework from scratch▪️ Provided a Test Automation Strategy for several teams▪️ Created a Test Automation Plan for a team▪️ Implemented, supported, and extended Web UI Integration/Component level automated testing with TS, Playwright, mock-server▪️ Made stable and fast (500 tests per 3-4 minutes, no flaky tests for weeks) Component-level regression test suite▪️ Integrated Component level test suite to GitLab CI, so they were executed per commit and significantly reduced the number of regression issues merged into the "main" branch▪️Increased team capacity by reducing the number of regression bugs found in Dev/Test environments because they were caught in earlier stages, so they were fixed before the feature branch was merged and changes deployed to some shared env▪️ Involved Devs and Functional QAs in automated test maintenance, support, report analysis, etc.▪️Made a POC for UI testing (screenshot-based), and Desktop testing (Electron-based) using TypeScript (TS), Playwright, and mock-server▪️ Initiated Performance, Accessibility, SEO, and Best Practices analysis testing using TS, Lighthouse, and mock-server▪️ Set up and maintained CI for automated tests with GitLab CI▪️ Created documentation (Test automation strategy/plan, Test ID strategy, Automated Testing workflow, knowledge base, etc.)▪️ Integrated automated tests with Slack and Zephyr▪️ Conducted code reviews, knowledge-sharing sessions, and process improvements▪️ Proactively proposed and implemented automation framework improvements, supported shift-left testing, and conducted job interviews
  • N-Ix
    Senior Qa Automation Engineer
    N-Ix Nov 2020 - Apr 2023
    Kyiv, Ukraine
    Trading application (Mobile Frontend) - React Native (iOS, Android)▪️ Created and maintained mobile automated tests (iOS, Android) using TS, Detox, Appium, Mocha, Chai, Jest, WebdriverIO, and mock-server▪️ Maintained CI for automated tests using GitLab CI▪️ Contributed to the existing (cross-team shared) automation framework for Mobile (improvements, new features, refactoring)▪️ Created, supported, and extended mocks, including run-time updates from tests▪️ Refactored existing mocks-related code so it improved the maintainability, extensibility, and stability of automated tests▪️ Conducted code reviews, knowledge-sharing sessions, etc.
  • Globallogic
    Senior Test Automation Engineer
    Globallogic Jul 2020 - Nov 2020
    Kyiv City, Ukraine
    Medical project (Web Frontend) - Angular▪️ Part of a development team with devs and 2 test automation engineers▪️ Contributed to the creation of an automation framework from scratch▪️ Created, executed, and maintained E2E tests using TypeScript, Protractor, and Cucumber▪️ Performed automated and manual testing (70/30)
  • Globallogic
    Test Automation Engineer
    Globallogic Feb 2019 - Jul 2020
    Kyiv City, Ukraine
    Medical project (Web Frontend and Backend) - Angular, Spring, Java 8, MongoDB▪️ Responsible for all QA activities in the team▪️ Set up an automation framework from scratch▪️ Created, executed, and maintained E2E, Component, and API tests using TypeScript, Protractor, Jasmine, Axios, and protractor-http-mock▪️ Performed automated and manual testing (70/30)▪️ Created test documentation and a test plan using Jira, Zephyr, and Confluence▪️ Set up and maintained CI for tests using Bamboo▪️ Managed a team of 3 QAs (myself and 2 junior-level engineers)
  • Epam Systems
    Test Automation Engineer
    Epam Systems Jan 2018 - Feb 2019
    Kyiv City, Ukraine
    Investor Relationship Management solution (Web Frontend and Backend) - Angular, C#▪️ Created, executed, and supported E2E tests using JavaScript, Protractor, and Jasmine▪️ Contributed to the existing automation framework by implementing improvements, new features, and refactoring▪️ Supported and fixed issues with CI/CD using TeamCity▪️ Managed a team of two QAs (myself and a junior-level engineer)▪️ Responsible for test automation within the team
  • Epam Systems
    Junior Test Automation Engineer
    Epam Systems Jul 2017 - Jan 2018
    Kyiv City, Ukraine
    Investor Relationship Management solution (Web Frontend and Backend) - Angular, C#▪️ Created, executed, and supported E2E tests using JavaScript, Protractor, and Jasmine▪️ Contributed to the existing automation framework by implementing improvements, new features, and refactoring▪️ Supported and fixed issues with CI/CD using TeamCity▪️ Initiated performance testing with JMeter▪️ Did refactoring of an old JavaScript-based code to the latest ES version using Babel
  • Epam Systems
    Trainee Test Automation Engineer
    Epam Systems Feb 2017 - Jul 2017
    Kyiv City, Ukraine
    Epam Laba

Vasyl Voloshyn Skills

Npm Cucumber Git Webdriverjs Behavior Driven Development Test Automation Webstorm Lodash Node.js Mongodb Qa Protractor End To End Testing Performance Testing Jira Telecommunications Angular Integration Testing Regression Testing Scrum Selenium Cascading Style Sheets Html Software Testing Chai Java Jmeter Continuous Integration Typescript Teamcity Javascript Tdd Visual Studio Code Mocha Data Driven Testing Functional Testing Sql Eslint Postman Jasmine System Testing Kanban Document Object Model Api Testing Axios C# Fiddler Component Testing Rest Api Manual Testing

Vasyl Voloshyn Education Details

Frequently Asked Questions about Vasyl Voloshyn

What company does Vasyl Voloshyn work for?

Vasyl Voloshyn works for Workfocus.io

What is Vasyl Voloshyn's role at the current company?

Vasyl Voloshyn's current role is Principal Automation Engineer.

What schools did Vasyl Voloshyn attend?

Vasyl Voloshyn attended National Technical University Of Ukraine 'kyiv Polytechnic Institute', National Technical University Of Ukraine 'kyiv Polytechnic Institute'​.

What skills is Vasyl Voloshyn known for?

Vasyl Voloshyn has skills like Npm, Cucumber, Git, Webdriverjs, Behavior Driven Development, Test Automation, Webstorm, Lodash, Node.js, Mongodb, Qa, Protractor.

Not the Vasyl Voloshyn you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.