▪️ 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)
-
Principal Automation EngineerWorkfocus.IoKyiv, Ua -
Lead Qa Automation EngineerN-Ix May 2023 - PresentKyiv, UkraineTrading 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 -
Senior Qa Automation EngineerN-Ix Nov 2020 - Apr 2023Kyiv, UkraineTrading 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. -
Senior Test Automation EngineerGloballogic Jul 2020 - Nov 2020Kyiv City, UkraineMedical 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) -
Test Automation EngineerGloballogic Feb 2019 - Jul 2020Kyiv City, UkraineMedical 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) -
Test Automation EngineerEpam Systems Jan 2018 - Feb 2019Kyiv City, UkraineInvestor 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 -
Junior Test Automation EngineerEpam Systems Jul 2017 - Jan 2018Kyiv City, UkraineInvestor 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 -
Trainee Test Automation EngineerEpam Systems Feb 2017 - Jul 2017Kyiv City, UkraineEpam Laba
Vasyl Voloshyn Skills
Vasyl Voloshyn Education Details
-
Telecommunications -
Telecommunications
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?
-
-
-
Vasyl Voloshyn
Kyiv -
Free Chrome Extension
Find emails, phones & company data instantly
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.
Start your free trial