Process automation & software testingJarek Trepkowski.

Role
Principal Software Engineer
Focus
Python · Automation · AI
Collaboration
B2B · Poland and Europe

I automate processes. I verify what you deploy.

Python integrations, workflow automation and AI agent testing. You work directly with me, from defining the scope to verifying the solution.

Let’s discuss your project
An engineering team working on laptops at a shared table.
Engineering is teamwork.

Engineering experience

Over 15 years of experience · Python and automation

Samsung Electronics
Intel
Cisco Systems
Dell Technologies

Professional experience at Samsung and Dell, and on projects delivered for Intel and Cisco.

Services

Less manual work. More control.

Three areas where I help. Each one ends with a result you can verify.

Automation audit and plan

I review your process, dependencies and risks to identify tasks worth automating.

You get priorities and a cost assessment.

Explore service

Automation and integrations

I connect systems with Python and automate reports, documents and data flows between tools.

You get a working process and agreed tests.

Explore service

Software and AI testing

I check integrations, AI agent behaviour and how systems work after changes.

You get test scenarios and an issue report.

Explore service
What can an automated process look like?
How it works

Your data reaches the right place.

Your team gets a ready-to-use task instead of copying the request.

  1. 01

    Incoming message

    A customer sends a form or an email.

  2. 02

    Automation

    Reads the data and checks for missing details.

  3. 03

    Result in your system

    Creates a CRM task and notifies the team.

Missing details? A person reviews the request.

AI can help interpret a message. Moving data between systems often needs only a regular integration.

Integrations

APIs, Python tools, error handling and documentation.

Testing

Critical workflows, failures, regression tests and CI/CD runs.

Your team

Skills planning, technical interviews and onboarding.

Selected experience

The experience behind the engineering.

Work with devices, networks and data systems. Experience I bring to your project.

Samsung Electronics

Voice test automation

Repeatable voice command scenarios for phones, Smart TVs and home appliances, checking behaviour after software changes.

  • Test automation
  • Devices
  • Voice

Projects for Intel and Cisco

Integrations and data verification

Python tools for SmartNIC/DPDK network testing and device data checks using gNMI, gRPC and OpenConfig.

  • Python
  • Networking
  • Integrations

Dell Technologies · Principal

Failure and recovery testing

Python/PyTest infrastructure to check data transfer, failures and recovery in storage systems.

  • Python / PyTest
  • Regression
  • Data systems

Engineering approach

Shared requirements for code and tests. I introduced Markdown specifications for engineers and AI tools, giving code and tests the same requirements.

Voice and text agent testing

Your agent says “done”. I verify the outcome.

I check whether your AI agent actually did what it promised. You get an issue report and recommended fixes before launch.

Example test, scope and pricing

How we work together

A clear plan. A result we can verify.

We start with one problem. Before work begins, we agree the scope, budget and acceptance criteria.

01

Goal and scope

Choose the problem, set priorities and agree acceptance criteria.

You receiveScope and quote
02

Proof of approach

Review the approach on a small scope before further work.

You receiveA working example
03

Build and verify

Deploy the solution and check the agreed scenarios.

You receiveSolution and documentation
04

Maintenance

Agree who maintains it and handles future changes.

You receiveAn agreed support scope
Jarek Trepkowski, Principal Software Engineer
Jarek Trepkowski / Principal Software Engineer

About me

An engineer on your side of the table.

I’m Jarek. I combine software development with test engineering. I build Python solutions and verify them against real working scenarios.

At every stage you know what is being built, which problem it solves and where it needs particular attention.

Before we talk

A few things you may want to know.

What kinds of businesses do you work with?

I help businesses reduce repetitive work, connect systems and verify software before release. My AI agent testing services also support software companies and agencies delivering solutions for their clients.

Do I need a technical specification?

No. Describe the problem, your tools and the change you want to achieve. We define the scope and how to verify the result together. If the priorities are not clear yet, we can start with a process audit.

How do we agree the scope and price?

We agree the scope, budget and acceptance criteria before work begins. Indicative AI agent testing packages are listed on that service page. Your quote confirms the final price; model, telephony and platform costs are agreed separately.

What do I receive when the work is complete?

The agreed deliverables: a working automation or integration, test scenarios and results, or a report with recommendations. We also agree documentation, handover and maintenance responsibilities before work begins.

Can you test an AI agent that is already running?

Yes. I can check an agent before handover or after changes to its model, instructions or integrations. I verify the responses and whether the agreed action was actually completed in the connected system.

Start with the problem

Let’s talk.

Describe the process you want to improve or the software you need to verify. A few sentences are enough — we will work out where to start.

Email me directly: jaroslawtrepkowski@gmail.comYou can also contact me on LinkedIn.

B2B collaboration in Poland and Europe. I reply to every message personally.

All fields are required.

Your details are used only to reply to your message. Privacy policy.