// APPLICANT: RUSLAN VYSHNEVSKYI
// POSITION: SENIOR SDET
// LOCATION: KYIV, UKRAINE
// CONTACT: +38 (073) 32 00 125 | rvyshnevskyi@gmail.com | seemetest.in
### PROFESSIONAL SUMMARY
Senior SDET with over a decade of hands-on experience across e-commerce, fintech, and healthtech sectors. Expert in architecting robust testing frameworks for both web applications and complex data pipelines. Proven track record in integrating CI/CD quality gates, managing data integrity within Databricks environments, and fostering a quality-first engineering culture within development teams.
### CORE COMPETENCIES
- Automation of web-based applications & APIs
- Data integrity & ELT pipeline validation
- Code quality metrics, KPIs, and OKR alignment
- CI/CD pipeline configuration & optimisation
- System monitoring & performance tracking
// TECHNOLOGIES & TOOLKITS
Node.js, Python, Cypress.io, Playwright, Pytest, Great Expectations, Databricks, Webdriver.io, Jest, Mocha, Chai, Supertest, AJV, Semaphore-CI, Bitbucket CI, MongoDB, MySQL, Redis, Git, GitHub, GitLab, Postman, Proxyman, Docker
### PROFESSIONAL EXPERIENCE
Senior SDET (Data Team) | Semble.io
// January 2025 - April 2026
- Guaranteed data integrity for the primary data pipeline responsible for generating client-facing reports, utilising Databricks as a foundation.
- Authored unit tests to ensure main ELT functions exhibit predictable behaviour over time using pytest.
- Devised data quality tests relying on GreatExpectations to identify data deviation in a timely manner.
- Ensured proper coding practices were upheld via static linters and vulnerability checks integrated into Bitbucket CI, validated on every commit.
- Actively contributed to the UI regression Cypress suite to validate critical user stories, whilst upskilling developers on its daily use for pre-production testing.
SDET | Semble.io
// September 2023 - December 2024
- Maintained an efficient testing workflow enabling daily deployments with predictable quality and minimal delays in test coverage.
- Appended end-to-end (E2E) and API tests for both legacy and newly introduced application functionality.
- Integrated the existing Cypress codebase into the main monorepo to facilitate a shared environment for QA and developers, embedding tests into a unified release pipeline.
- Implemented code coverage for client-facing application packages using Istanbul and NYC.
- Managed release routines, including Git conflict resolution, merging to the main branch, assessing regression results, and signing off on releases.
- Contributed to the internal engineering knowledge base (Confluence).
Test Automation Engineer | PickyStory.com
// May 2022 - June 2023
- Targeted core product features to rapidly scale primary repository coverage up to 70%, maintaining this benchmark during active development to guarantee safe regression during releases.
- Introduced advanced static code checkers to track code quality trends and minimise minor faults reaching end-users.
- Configured a performant Semaphore CI flow (sub-15 minutes) to execute unit and end-to-end tests, collect and track code coverage (lcov), and enforce styling rules.
- Configured a 24/7 monitoring system overseeing core services, combining headless browser & API checks to meet a strict uptime KPI of 99.5%.
- Implemented visual regression across multiple user-facing applications via Percy.io, ensuring swifter UI feature delivery across all major browsers.
Test Lead | Koyfin.com
// August 2017 - January 2022
- Built the testing framework and strategy from scratch, scaling the development team from four to over 20 engineers.
- Onboarded, mentored, and managed fellow QA colleagues.
- Managed user feedback loops by configuring Canny.io and automating the conversion of insights into development tickets; conducted multiple user interviews.
- Introduced comprehensive in-browser, API, and load tests to provide day-to-day development with an automated safety net.
- Configured, managed, and triaged issues from production monitoring systems including Sentry.io and Rollbar.io.
Test Automation Engineer | Omnicore.com
// June 2016 - July 2017
- Successfully conducted system integration testing on complex web applications across multiple user platforms.
- Independently deployed and configured a continuous integration server, ensuring rapid and relevant test feedback loops.
- Conducted detailed code reviews, extensive white-box testing, and in-depth root-cause analyses.
Test Engineer | Postindustria.com
// December 2013 - June 2016
- Completed various types of testing for e-commerce websites and mobile applications across iOS and Android platforms.
- Performed manual testing, automated testing, and third-party API integration validation.
- Handled day-to-day user feedback, issue ticketing, and quality management to streamline delivery pipelines.
Test Engineer | Raiffeisen.ua
// June 2012 - November 2013
- Evaluated a sophisticated banking system (MIDAS+) as part of the user acceptance testing (UAT) phase of integration.
- Collaborated closely with business analysts and engineers to enhance overall development efficiency.
- Authored comprehensive testing documentation, including test plans, logs, and general user guides.
### LANGUAGES
- Ukrainian: Native
- English: Fluent
### EDUCATION
Master of Finance
// National Technical University, Kherson (2008 - 2013)
Junior Finance Specialist
// Cooperative College of Economics and Law, Kherson (2005 - 2008)