Summary
Overview
Work History
Education
Skills
Software
Interests
Certification
GDPR
Timeline
Generic
Roman Poprava

Roman Poprava

Software Engineer In Test

Summary

Experienced Senior QA Engineer / QA Lead / Software Engineer in Test with a proven track record in test automation, performance testing, and QA strategy development. Adept at designing and implementing scalable test automation frameworks from scratch, optimizing regression stability, and ensuring high-quality software delivery.
Passionate about driving software quality, improving test efficiency, and leading high-performing QA teams in Agile environments. Always seeking opportunities to optimize testing processes and implement cutting-edge automation solutions.

Overview

7
7
years of professional experience
6
6
years of post-secondary education
5
5
Certifications
3
3
Languages

Work History

Software Engineer in Test

PCMI
04.2023 - Current
  • Build and maintain test processes, existing test tools, and automated test frameworks to improve overall testing efficiency.
  • Develop automation framework from scratch for: Performance testing using C# and NBomber.
    End-to-end (E2E) testing using TypeScript and Playwright.
  • Set up and manage test automation infrastructure.
  • Develop, maintain, optimize, and execute automated test scripts for both functional and non-functional (performance/load) testing.
  • Execute and coordinate regression testing, working closely with QA leads and developers.
  • Design and implement test strategies in collaboration with Scrum teams to ensure high software quality in an Agile environment.
  • Analyze test results, identify performance bottlenecks, and provide actionable insights.
  • Manage and optimize QA resources (including software, hardware, and personnel needs).
  • Review and monitor the performance of testers across teams.
  • Actively participate in QA recruitment.
  • Mentor, train, and support other QA engineers in the organization.

Senior QA Engineer / QA Lead

PCMI
02.2022 - 04.2023
  • Define and implement test strategies, standards, and best practices across teams.
  • Lead the design, execution, and optimization of automated and manual testing efforts.
  • Drive quality assurance improvements by identifying inefficiencies and proposing solutions.
  • Manage and mentor QA team members, ensuring knowledge sharing and skill development.
  • Collaborate with cross-functional teams to align testing with business and technical objectives.
  • Develop and integrate new tools into test automation frameworks.
  • Monitor and improve test coverage, ensuring critical areas of the application are well tested.
  • Work closely with developers and DevOps teams to enhance testability, identify potential issues early, and improve system stability.
  • Contribute to test planning and risk analysis for upcoming features and releases.

Middle QA Engineer

PCMI
07.2020 - 01.2022
  • Design, execute, and maintain both manual and automated test cases.
  • Perform various types of testing (functional, regression, API, exploratory, acceptance).
  • Develop and enhance test automation frameworks and CI/CD integration.
  • Work closely with developers, product managers, business analysts and DevOps teams to improve software quality.
  • Analyze test results, report defects, and provide insights for improvements.
  • Mentor junior QA engineers and promote best testing practices.
  • Develop tools and scripts to support test execution, data generation, and monitoring.
  • Improve team regression and test coverage by enhancing test stability and reducing failure rates.

Junior QA Engineer

PCMI
07.2019 - 06.2020
  • Execute manual and automated tests to ensure software quality.
  • Identify, document, and report bugs in issue-tracking tools.
  • Create and execute test cases based on requirements and technical documentation.
  • Perform functional, regression, acceptance and exploratory testing.
  • Assist in setting up and maintaining test environments.
  • Collaborate with developers and QA team members to improve testing processes.

Content Manager, Internship

AKS
06.2018 - 08.2018
  • Collaborate with designers and developers to deliver on-brand content in alignment with brand vision.
  • Work closely with design team to create visually appealing graphics that complemented written content.
  • Consistently met tight deadlines while managing multiple projects simultaneously, prioritizing tasks effectively.
  • Approve, review and edit content flowing to website.

Education

Master of Science - Informatics, Testing

Maria Curie-Skłodowska University (MCSU)
Lublin, Poland
10.2017 - 07.2019

Bachelor of Science - Computer Engineering

National Aviation University (NAU)
Kyiv, Ukraine
09.2013 - 07.2017

Skills

Leadership & mentorship

Problem solving

Communication

Critical thinking

Adaptability

Attention to detail

Proactiveness

Decision making

Collaboration & teamwork

Time management

Software

C#

TypeScript

Selenium

Playwright

Git

SQL

Performance testing

NBomber

API testing

Postman

Interests

Football

Tennis

Board games

Amateur cynologist

Certification

ISTQB - Certified Tester Foundation Level

GDPR

I agree to the processing of personal data provided in this document for realising the recruitment process pursuant to the Personal Data Protection Act of 10 May 2018 (Journal of Laws 2018, item 1000) and in agreement with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation).

Timeline

Management 3.0 Foundation Workshop

06-2024

ISTQB - Advanced Level, Test Manager

04-2024

Software Engineer in Test

PCMI
04.2023 - Current

ISTQB - Advanced Level, Technical Test Analyst

12-2022

Senior QA Engineer / QA Lead

PCMI
02.2022 - 04.2023

ISTQB - Advanced Level, Test Analyst

04-2021

Middle QA Engineer

PCMI
07.2020 - 01.2022

ISTQB - Certified Tester Foundation Level

10-2019

Junior QA Engineer

PCMI
07.2019 - 06.2020

Content Manager, Internship

AKS
06.2018 - 08.2018

Master of Science - Informatics, Testing

Maria Curie-Skłodowska University (MCSU)
10.2017 - 07.2019

Bachelor of Science - Computer Engineering

National Aviation University (NAU)
09.2013 - 07.2017
Roman PopravaSoftware Engineer In Test