Roman Onyshkiv

Roman OnyshkivRoman OnyshkivRoman Onyshkiv
  • Home
  • About Me
  • Contact
  • My gist
  • MY GITHUB
  • More
    • Home
    • About Me
    • Contact
    • My gist
    • MY GITHUB

Roman Onyshkiv

Roman OnyshkivRoman OnyshkivRoman Onyshkiv
  • Home
  • About Me
  • Contact
  • My gist
  • MY GITHUB

About

 

I’m a Senior SDET focused on quality platforms and test infrastructure, not just test execution.

Over the past 10+ years, I’ve worked in fintech and enterprise environments where automated testing already existed, but didn’t scale well — CI pipelines became unreliable, test results noisy, and releases increasingly risky. My role in these teams was to turn testing into a reliable engineering system, not a downstream QA activity.

I specialize in designing and operating scalable test infrastructure: shared automation frameworks, CI quality gates, execution orchestration, and environment strategies that engineering teams can trust. Most of my work sits at the intersection of automation, CI/CD, and developer productivity, where quality becomes an infrastructure problem rather than a manual process.

My background is primarily Java-based automation, combined with hands-on experience in CI/CD pipelines, cloud environments, and close collaboration with DevOps and software engineers. I focus on stabilizing flaky tests, improving feedback loops, and providing clear release signals — especially in regulated and compliance-heavy systems such as banking and fintech platforms.

I enjoy working in environments where quality is treated as a shared engineering responsibility, and where investing in proper test infrastructure directly improves delivery speed, reliability, and confidence in releases.

Currently, I’m interested in Senior SDET, Test Infrastructure Engineer, and Quality Platform roles, where building and evolving testing systems is a core responsibility rather than an afterthought.

Core Competencies

 

Quality Platform & Test Infrastructure

  • Test orchestration
  • CI quality gates
  • Flaky test stabilization
  • Execution pipelines
     

Automation

  • Java, Selenium, TestNG, RestAssured
  • API & integration testing
     

CI/CD & Cloud

  • Jenkins, GitHub Actions, Azure DevOps
  • Docker, Kubernetes
  • Azure, GCP, AWS
     

Experience

 

Equitable Bank (Canada)

Senior Quality Engineer / Test Infrastructure

2022 – Present

Context

A large, regulated banking environment with multiple teams relying on automated UI and API tests as part of CI/CD pipelines. As the system scaled, test execution became increasingly unstable and CI results less reliable.

Problem

  • CI pipelines were slow and noisy
  • Flaky UI tests reduced trust in automation
  • Test frameworks and execution patterns diverged across teams
  • Release confidence decreased despite growing test coverage
     

What I Did

  • Took ownership of test infrastructure and CI test execution
  • Designed and maintained shared UI and API automation frameworks
  • Introduced CI quality gates and standardized execution patterns
  • Built PoCs to address environment instability (cloud testing platforms, Android-in-Docker)
  • Worked closely with DevOps and engineering teams to embed testing into delivery workflows

Outcome

  • Improved CI reliability and signal quality
  • Reduced impact of flaky tests on release decisions
  • Increased developer trust in automated test results
  • Established a scalable foundation for test execution across teams
     

Broadcom Inc. (Czech Republic)

Senior R&D Engineer (Test Platform / CI Infrastructure)

2019 – 2022

Context

Enterprise-scale systems combining modern services with legacy platforms, including z/OS, delivered through CI/CD pipelines.

Problem

  • Complex integration between legacy systems and modern delivery workflows
  • Need to embed quality and security checks earlier in delivery

What I Did

  • Operated a test automation platform integrated into CI/CD pipelines
  • Contributed to a “Scanning as a Service” platform, embedding quality and security checks into automated flows
  • Supported integration of legacy z/OS components with modern CI infrastructure

Outcome

  • Improved release confidence for complex enterprise systems
  • Earlier detection of quality and security issues
     

EPAM Systems (Barclays Investment Bank)

Senior Automation Engineer

2017 – 2019

Context

A regulated investment banking environment with heavy manual validation and slow feedback loops.

Problem

  • Manual regression testing limited delivery speed
  • Automation existed but was not fully integrated into CI
  • Limited visibility into test readiness during releases

What I Did

  • Designed scalable UI and API automation frameworks
  • Integrated automated tests into CI pipelines with reporting
  • Helped establish early automation and CI standards
  • Mentored junior engineers on sustainable automation practices

Outcome

  • Reduced reliance on manual validation
  • Improved feedback loops during releases
  • Laid groundwork for CI-driven test execution
     

Earlier Experience (2014 – 2017)

Automation QA / QA Engineer — GoDaddy EMEA, Intellias, 4teGroup

Focused on building automated UI and API tests and gradually shifting teams from manual testing toward automation integrated with CI pipelines, reducing regression execution time and improving repeatability.

Learn more

Copyright © 2026 Roman Onyshkiv - All Rights Reserved.

Powered by

  • Home
  • About Me
  • Contact
  • My gist

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept