Hi, my name is

Kacper.

Test engineer and selfhosting enthusiast.

I am a automotive test engineer with a passion for technology and self-hosting. I have experience in designing and implementing automated test cases for automotive ECUs, as well as analyzing and translating system requirements into test specifications. I am also a self-hosting enthusiast, and I enjoy exploring new technologies and tools to improve my workflow. I am using Docker as well as OpenTofu to manage my self-hosted applications and infrastructure.

About Me

I’m an automotive test engineer with experience in designing and implementing automated test cases for automotive ECUs. My work involves reviewing, analyzing, and translating system requirements into structured and effective test procedures.

I’ve worked extensively with CANoe software and have developed test cases using the CAPL language. Additionally, I use Python both professionally—to create tools and scripts supporting the testing pipeline—and privately for personal projects and home automation solutions.

Outside of work, I’m passionate about self-hosting, open-source software, and smart home technologies. I manage most of my self-hosted infrastructure and services using OpenTofu and have built a variety of smart home end devices based on the ESPHome framework. I enjoy experimenting with home automation setups, integrating various open-source platforms, and building efficient, privacy-respecting systems tailored to my needs. I also have some experience with 3D CAD software such as Fusion 360 and Onshape, which I occasionally use to design custom enclosures and mechanical parts for my smart home devices.

Here are some technologies I have experience with:
  • Python
  • CANoe
  • CAPL
  • JIRA
  • Polarion
  • Gerrit
  • Docker
  • OpenTofu

Experience

Test and Analysis Engineer - Sii Poland
May 2022 - present
  • Designed and implemented automated test cases in CAPL for validating automotive ECU functionality.
  • Analyzed and translated system requirements from Polarion into test specifications.
  • Conducted requirements traceability to ensure full test coverage.
  • Conducted SYS.4 and SYS.5 level test domains, including: Car inputs, Objects detection, Weather blockage.
  • Identified, tracked, and resolved software and test issues using Jira.
  • Performed peer reviews and audits of test scripts and test reports in Gerrit.
  • Collaborated closely with development, system architects, and test management teams.
  • Executed automated regression tests during integration cycles to verify system stability.
  • Participated in defect triage meetings, root cause analysis and resolution planning.
  • Ensured compliance with ASPICE testing processes.
Gerrit CAPL CANoe JIRA Polarion Python
Test Development Engineer / Intern - Sii Poland
Apr 2021 - May 2022
  • Created and executed automated test cases in CAPL for validating automotive ECU functionality.
  • Reviewed system requirements in DOORS
  • Identified, tracked, and resolved software and test issues using Jira
JIRA Doors CAPL CANoe Python

Education

Feb 2022 - Jun 2023
Computer Science, Master's degree
Lublin University of Technology
Oct 2018 - Jan 2022
Computer Science, Bachelor of Engineering
Lublin University of Technology

Courses

May 2025
Python in Data Science
May 2025
Python - basics for data analysis
Feb 2025
Rust - basics
Jun 2024
Python - Powered Software Testing and Automation
Aug 2023
Python - Design Patterns
Mar 2022
Kubernetes on Azure (AKS)

Get in Touch

You can contact me via email or other platforms linked below.