Borys Olshanetskyi, Developer in Karlsruhe, Baden-Württemberg, Germany
Borys is available for hire
Hire Borys

Borys Olshanetskyi

Verified Expert  in Engineering

Quality Assurance Developer

Location
Karlsruhe, Baden-Württemberg, Germany
Toptal Member Since
October 7, 2019

Borys is a passionate software developer with experience in full-stack quality assurance projects. From requirements analysis to automation frameworks implementations, his core expertise is test automation for Web applications using Selenium and TestCafe. He spends a significant amount of time building databases and API integration test suites.

Portfolio

Logmein
TestCafe, Selenium, JavaScript, Java
DataArt
Selenium, Java

Experience

Availability

Part-time

Preferred Environment

Continuous Delivery (CD), Continuous Integration (CI), Docker, Git, JavaScript, Java, Linux, MacOS

The most amazing...

...project I've led involved a team of five test engineers and an extremely complex financial project for a famous company.

Work Experience

Senior Software Engineer

2017 - PRESENT
Logmein
  • Built UI test automation from scratch for a product with millions of monthly users.
  • Led quality efforts in the Scrum team, defining test strategy and refining CI/CD processes.
  • Developed an integration testing approach for a front-end project using JavaScript and TestCafe. This reduced the regression testing efforts by 50%.
Technologies: TestCafe, Selenium, JavaScript, Java

Senior QA Engineer, QA Automation Lead

2015 - 2017
DataArt
  • Led a team of five test engineers in the development of a UI test automation project for a large assignment in the finance domain. Java and Selenium were the primary technologies.
  • Developed and supported a shared test automation framework used by other teams in Java.
  • Spearheaded a project using manual testing efforts whereby regression testing was reduced by 80%.
Technologies: Selenium, Java

QA Software Engineer

2014 - 2015
Credit Suisse (Contractor through Luxoft)
  • Built a test automation framework from scratch for a high load back-end data processing project using Java.
  • Supported a data reconciliation UI testing tool, which was built using C# and XAML.
  • Created load testing test set for real-time API using JMeter.
  • Performed bug fixes and developed feature requests.
Technologies: Selenium, C#, Java

Test Automation Engineer

2013 - 2014
SoftServe
  • Built from scratch a UI test automation framework based on Selenium with C# as the primary language.
  • Developed API tests for a WCF service with a heavy MS SQL Server component.
Technologies: Windows Communication Foundation (WCF), Selenium, C#

Sample Code Project Implemented for Interview

https://github.com/bolshanetsky/test.project
Project contains examples of the following tests:

- UI test on the Java and Selenium library.
- API tests on the Java and REST Assured library.
- Load tests on Apache JMeter.
2017 - 2019

Master's Degree in Computer and Data Science

Ukrainian Catholic University - Lviv, Ukraine

2003 - 2008

Master's Degree in Technology Management

Lviv Politechnic National University - Lviv, Ukraine

OCTOBER 2015 - PRESENT

REQB Certified Professional for Requirements Engineering

Global Association for Software Quality

MAY 2014 - PRESENT

ISTQB CTFL (Certified Tester Foundation Level )

ISTQB - International Software Testing Qualifications Board

Libraries/APIs

REST APIs, Selenium WebDriver, React

Tools

Jira, Postman, Git, Apache JMeter

Frameworks

TestNG, Selenium, TestCafe, Cypress

Paradigms

Testing, E2E Testing, Continuous Integration (CI), Continuous Delivery (CD), REST

Languages

Java, JavaScript, Python, SQL, C#

Storage

Database Testing, MySQL

Platforms

Docker, MacOS, Linux

Other

Web App Automation, API Testing, QA Testing, Selenoid, Windows Communication Foundation (WCF)

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