• File

Борислав

QA engineer

City of residence:
Uzhhorod
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

The file contains 1 more page.

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Boryslav Borys
Senior QA Automation Engineer / QA Team Lead

Uzhhorod, Ukraine
Cell: [open contact info](look above in the "contact info" section)
Email: [open contact info](look above in the "contact info" section)
LinkedIn: [open contact info](look above in the "contact info" section)

PROFESSIONAL SUMMARY
Senior QA Automation Engineer / QA Team Lead with 10+ years of experience testing
web, mobile, API, and database-driven applications in Agile environments.

Strong hands-on background in both manual and automated testing, with experience
designing and maintaining automation frameworks for UI, mobile, API, and performance
testing. Comfortable working across technical and leadership areas, including QA
planning, mentoring engineers, participating in hiring, improving testing processes, and
supporting release decisions.

Hands-on experience with Selenium WebDriver, Playwright, Cypress, Appium, Robot
Framework, TestNG, REST Assured, k6, Java, Python, JavaScript, and TypeScript.
Strong background in API testing, performance testing, database validation, CI/CD
integration, defect investigation, and cross-functional collaboration with developers,
product managers, and other stakeholders.

TECHNICAL SKILLS
Leadership & QA Management
QA team coordination, mentoring, technical interviews, candidate evaluation, workload
planning, QA process improvement, release support, collaboration with Product and
Engineering

Test Automation
Playwright, Selenium WebDriver, Cypress, Appium, Robot Framework, TestNG,
AI-assisted test migration

Performance Testing
k6, Apache JMeter, load testing, stress testing, performance scenario design, custom
metrics, thresholds and response-time

Programming Languages
Java, Python, JavaScript, TypeScript

Testing Areas
Web, Mobile, API, Database, End-to-End, Integration

Testing Types
Functional, Regression, Smoke, Sanity, Exploratory, Performance, Load, Stress,
Compatibility, Cross-Browser, Cross-Platform

API Testing & Debugging
Postman, Swagger/OpenAPI, REST Assured, Charles Proxy, Chrome DevTools

CI/CD & Development Tools
Jenkins, GitHub Actions, Maven, Git

Databases
MySQL, MongoDB

Cloud & Device Testing
BrowserStack, Sauce Labs

QA Process
Requirement analysis, test strategy, test planning, test documentation, defect
investigation, root-cause analysis, release validation, quality improvement

PROFESSIONAL EXPERIENCE
PettersonApps — Uzhhorod, Ukraine

QA Team Lead / QA Automation Engineer
May 2017 – Present

● Coordinate QA activities and workload across projects, mentor QA engineers,
support onboarding, and collaborate with management on QA staffing and
project needs.
● Participate in technical interviews and candidate evaluation for QA positions.

● Analyze business and technical requirements, identify risks, clarify expected
behavior, and suggest improvements before development and testing.
● Test complex web, mobile, API, and database-driven applications in Agile
environments.
● Design and maintain automation frameworks covering Web, Mobile, API, and
performance testing.
● Develop automated UI and API tests using Selenium WebDriver, Playwright,
Cypress, Appium, Robot Framework, TestNG, and REST Assured across Java,
Python, JavaScript, and TypeScript projects.
● Build and maintain smoke and regression automation suites for critical business
flows.
● Migrate automated tests from Robot Framework to Playwright using AI-assisted
workflows, followed by manual code review, debugging, refactoring, and
validation.
● Automate mobile application testing for iOS and Android using Appium.
● Built and maintained a reusable k6 performance testing framework for API load
testing, including configurable scenarios, shared test data, authentication flows,
custom metrics, thresholds, reporting, and CI/CD execution.
● Designed and executed load and stress testing scenarios using k6 and JMeter,
including ramp-up models, sustained load, throughput analysis, response-time
monitoring, and investigation of performance bottlenecks.
● Execute cross-browser and cross-device testing using BrowserStack and Sauce
Labs.
● Integrate automated tests into CI/CD pipelines using Jenkins, Maven, and Git.
● Investigate failed automated tests and distinguish application defects from test,
environment, data, or synchronization issues.
● Perform REST API testing using Postman, Swagger/OpenAPI, REST Assured,
and debugging tools.
● Validate client-server communication using Chrome DevTools and Charles Proxy.
● Perform database testing and data validation using MySQL and MongoDB.
● Write SQL queries to validate application data, integrations, and backend
processing.
● Perform functional, regression, integration, system, exploratory, compatibility,
UAT, GUI, and performance testing.
● Create and maintain test plans, test cases, checklists, regression suites, and
other QA documentation.
● Report defects with clear reproduction steps, expected and actual results, logs,
screenshots, videos, and environment details.
● Work directly with developers during defect investigation and live bug-fixing
sessions.

● Support release validation and communicate testing results and quality risks to
the team.
● Participate in QA planning, retrospectives, and continuous quality improvement
discussions.

ThinkMobiles — Uzhhorod, Ukraine

QA Engineer
February 2017 – May 2017

● Performed manual black-box and grey-box testing from beta builds through
production release.
● Tested web and mobile applications across different environments and devices.
● Participated in requirements and design reviews and provided QA feedback.
● Created and executed test scenarios for functional, regression, and UI testing.
● Reported and verified defects throughout the development lifecycle.
● Worked closely with developers and designers to investigate issues, clarify
expected behavior, and verify fixes.

PERSONAL PROJECT
ClipDock Translate

Owner & Developer

● Built, tested, and shipped a native macOS translation app to the Mac App Store.
● Owned the full product lifecycle, including development, QA, release preparation,
and ongoing improvements.
● Gained additional hands-on experience with product ownership, usability, and
end-to-end delivery.

LANGUAGES
● Ukrainian — Native
● English — Upper-Intermediate
● Slovak — Upper-Intermediate
● Russian — Advanced

EDUCATION

Uzhhorod National University — Uzhhorod, Ukraine
Master of Slovak Philology
2009 – 2014

CERTIFICATIONS
Camunda

● Camunda 8 — Testing Processes with CPT (Java) | 2026
● Camunda 7 — Platform for Java Developers | 2026
● Camunda 7 — Platform & Microservices | 2026
● Camunda 7 — Demonstration | 2026
● Camunda 7 — Platform Overview | 2026

AI & Development Tools

● Claude Code in Action | Anthropic | 2026
● Introduction to Agent Skills | Anthropic | 2026
● Introduction to Model Context Protocol | Anthropic | 2026
● Building with the Claude API | Anthropic | 2026

Test Automation

● REST Assured — API Test Automation for Beginners | Udemy | 2026
● XPath Locators for Selenium | Udemy | 2024
● Advanced Selenium Grid and Cloud — Sauce Labs and Jenkins | Udemy | 2024
● Advanced Selenium WebDriver with Java and TestNG | Udemy | 2023

COURSES
● Software QA Engineer, Software Testing Course — Uzhhorod, Ukraine | 2017
● Software QA Engineer, Portnov Computer School — Uzhhorod, Ukraine | 2016

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: