Overview
Work History
Education
Skills
Tools
Timeline
Generic
Karolina Rak

Karolina Rak

Quality Assurance Engineer

Overview

9
9
years of professional experience
3
3
years of post-secondary education
3
3
Languages

Work History

Quality Assurance Engineer

AirHelp
06.2023 - Current
  • Developed automated test scripts using Playwright and TypeScript.
  • Refactored existing test scripts to ensure maintainability, reliability, and alignment with evolving requirements.
  • Assessed software bugs with proposed solutions for the development team.
  • Planned and created cohesive test strategies and test plans for new features and projects.
  • Produced and maintained technical documentation for internal reference.
  • Optimized test cases to improve the efficiency and effectiveness of manual testing.
  • Collaborated closely with the product team to implement improvements based on user feedback, including A/B testing and usability enhancements.
  • Performed functional testing of a newly released mobile application.
  • Designed and executed performance tests for selected backend endpoints used by the mobile app.

Quality Assurance Engineer

Bolt
06.2021 - 05.2023
  • Independently developed a testing framework from scratch.
  • Designed and implemented automated UI and API test scripts using Cypress and JavaScript.
  • Created and maintained manual test cases.
  • Conducted code reviews and collaborated closely with developers.
  • Performed exploratory testing to identify edge-case defects.
  • Led root cause analysis (RCA) for software issues.
  • Defined and maintained Test Strategy and Test Plans.
  • Delivered clear and comprehensive documentation for new features.

Integration & Verification Engineer

Nokia Solutions and Networks Sp. z o.o.
08.2018 - 05.2021

E-commerce Specialist

Primamoda S.A.
09.2016 - 07.2018

Education

Bachelor of Science - International Economic Relations

University of Economics
10.2013 - 06.2016

Skills

Manual and automated testing

Test case design and scripting

Knowledge of quality assurance standards and best practices

Software development and testing in Agile environments

Flexibility and ability to prioritize tasks effectively

Own the full QA process from planning to execution

Collaborative work with cross-functional teams (Dev/QA/Product)

Writing and maintaining test documentation and reports

Tools

Frameworks and Programming Languages:
Playwright, Cypress, Selenium, JavaScript, TypeScript, Java (basics), Karate, Katalon, Mocha, Chai, BrowserStack, Cucumber

Test and Defect Management:
Jira, Confluence, TestRail, Zephyr, Xray

API Testing Tools:
Postman, Bruno

IDE:
IntelliJ IDEA, Visual Studio Code

Database & Queries:
MS SQL Server(basics), MySQL, PostgreSQL

Version Control:
Git, GitHub, GitLab

Deployment / Environment Tools:

GitHub Actions, CI/CD pipelines



Timeline

Quality Assurance Engineer

AirHelp
06.2023 - Current

Quality Assurance Engineer

Bolt
06.2021 - 05.2023

Integration & Verification Engineer

Nokia Solutions and Networks Sp. z o.o.
08.2018 - 05.2021

E-commerce Specialist

Primamoda S.A.
09.2016 - 07.2018

Bachelor of Science - International Economic Relations

University of Economics
10.2013 - 06.2016
Karolina RakQuality Assurance Engineer