Skip to content

Open to B2B projects · remote

Artur Bardziński

Test automationQA · SDET.Products and apps.

I build and maintain test automation in Python, along with CI/CD pipelines that give teams fast, useful feedback. I also develop Felivo and practical tools that make everyday software work easier.

Since2010
in quality: QC first, then QA
Since2022
in software testing and automation
ProductFelivo
my own, from idea to release

Experience at7NMakoLabRR Donnelley

01About

Reliable tests. Faster feedback.

I'm Artur, a QA automation engineer and SDET based in Łódź, Poland. I build and maintain Python and Pytest test suites that help teams understand the risk behind a change early.

My day-to-day stack includes Python, Pytest and Pipenv, with TeamCity and Docker supporting CI/CD. Alongside test automation, I built Felivo - my own product, from idea to releases on the web, Android and iOS - and keep building practical experience in DevOps, cloud, and workflow automation. I run Artur Bardziński IT Solutions.

01

Reliability first

My background in quality control and software testing taught me to value repeatable processes, clear criteria, and problems found early.

02

Practical automation

I build and maintain Python test frameworks designed to run reliably in a team's daily workflow.

03

Beyond testing

I built Felivo as a whole product: the concept, UX/UI design, web, Android and iOS apps, backend, testing, releases and app stores.

02Experience

From quality control to test automation

My experience spans quality control, software testing, and building test automation frameworks.

  1. Test Automation Engineer

    Current
    Jan 2025 - Present

    7NSelf-employed · B2BŁódź, Poland · Hybrid

    • I co-develop an internal test automation framework.
    • I maintain regression and performance test coverage and keep the results easy to interpret.
    • I work closely with the business team to keep tests aligned with real requirements.
    Regression testingPerformance testing
  2. Software QA Tester

    Jul 2022 - Dec 2024

    MakoLabFull-timeŁódź, Poland · Hybrid

    • I translated project goals and business requirements into concrete test scenarios.
    • I supported UI testing and log analysis with Selenium WebDriver and Splunk.
    Selenium WebDriverSplunk
  3. Junior Application Analyst

    Feb 2022 - Jul 2022

    MakoLabFull-timeŁódź, Poland

    • I developed, maintained and automated banking processes.
    • I prepared print templates and process documentation.
    SplunkUniFLOW
  4. Quality Inspector

    Jun 2010 - Feb 2022

    RR DonnelleyFull-timeŁódź, Poland

    • I collected samples and inspected incoming raw materials.
    • I ran quality control and assurance across the production process.
    Quality controlQuality assurance

Full history on LinkedIn

03Stack

Tools and areas of focus

The tools I rely on in test automation and the areas I am developing next.

Core stack

Pythonautomation and tooling
Pytesttest frameworks
Pipenvenvironments and dependencies
Seleniumbrowser automation
Dockercontainers
TeamCityCI/CD server
CI/CDdelivery pipelines
Splunklogs and monitoring

Focus areas

Regression testingreliable releases
Performance testingperformance under load
Test frameworksPytest-based
Workflow automationday-to-day processes
DevOps toolingdelivery automation
Cloudgrowing practical experience
04Featured product
Felivo

One clear place for your cat’s care.

Felivo is my own product: an app that keeps medication, vet visits, lab results, feeding, symptoms, and veterinary documents together, with built-in search that opens the exact record you need. It works offline and syncs across devices. Today it runs in the browser as a PWA; the Android app is in testing on Google Play, and the iPhone, iPad and Apple Watch apps are in TestFlight beta.

Idea to releaseWeb · PWAAndroid & iOS in testingWorks offlinePolish & English
Felivo app - the Home screen of a cat in treatment: today’s medications and treatment progress, day 11 of 14

The whole product, from idea to release

I’ve been building Felivo on my own since June 2026 - months of daily work and regular releases for the web, Android and iOS. Shipping a product like this takes much more than code; I planned, designed and delivered every part of it:

  1. Product

    The concept, feature scope, release priorities and the Free/Premium model.

  2. UX/UI design

    Flows, screens and a visual system for phone, tablet and desktop, accessibility, and copy in Polish and English.

  3. Architecture

    A local-first app: data is saved on the device right away, and a custom sync engine reconciles it with Firebase (auth, database, files, server functions).

  4. Apps

    Web/PWA, Android, iPhone and iPad from one codebase (React, TypeScript, Capacitor), plus a native Apple Watch app in SwiftUI.

  5. Testing and quality

    Unit and component tests, end-to-end tests in Playwright, security-rule tests on the Firebase emulators, accessibility audits and a quality gate before every release.

  6. Security and privacy

    Data access rules, App Check, private file storage, data backups and account deletion on request.

  7. Payments

    A Premium subscription: Paddle on the web, the App Store and Google Play through RevenueCat - one plan on every platform.

  8. Releases and deployment

    The web app on its own hosting with automatic rollback, a Firebase backend, and signed Android and iOS builds (TestFlight).

  9. Stores and marketing

    App Store and Google Play listings, screenshots, promo videos, the felivo.app website and a user guide.

Cat profiles

Keep each cat’s details, photos, and history together. One account can hold several profiles.

Documents and results

Keep lab results, discharge notes, prescriptions, photos, and PDFs together, with a clear view of lab trends.

Medication and daily routine

Plan medication, set reminders, record doses, and see how much is left.

Vet visits

Plan visits, set reminders, and keep the related care notes and documents close at hand.

Feeding

Plan meals, mark them as served, track food supplies, and keep feeding notes in one place.

Trends and reports

Keep symptom notes, follow weight and appetite over time, and prepare a clear summary for a vet visit.

Settling in - a free guide for a new cat

A step-by-step guide for a cat’s first days, weeks and months at home: preparing, arrival, building trust, exploring and meeting other cats. Quick observations in a few taps show the good signs and what’s worth a closer look. The owner decides when to move on, and the guide never replaces a vet or a behaviourist.

Free

FIP Therapy module - optional

For cats undergoing FIP treatment: a GS dosing schedule and history, vial forecast, informational calculator, and day-by-day notes. The module helps organize a plan set by a veterinarian; it does not replace professional care.

Optional module
05Work together

How I can help your team

Test automation, CI/CD pipelines and practical tools - so your team knows sooner whether a change is safe to ship.

Python · Pytest

Test automation

A framework from scratch, or a cleanup of the one you already have.

  • Regression tests that run reliably in CI
  • Scenarios built on real business requirements
  • Clear results for the team and the business
TeamCity · Docker

CI/CD and process quality

Tests that run automatically on every change, before it reaches production.

  • CI/CD pipelines and containerized test environments
  • Performance tests under load
  • Log analysis and monitoring with Splunk
From idea to release

Tools and products

Practical tools and apps that save time - backed by building my own product, Felivo.

  • Automating repetitive work
  • Small, focused tools for the team
  • From prototype to deployment

How we start

  1. 1

    A short call

    Tell me about the project, the team and what slows your releases down today.

  2. 2

    Plan and priorities

    We agree on the scope, the way we work and the first steps that pay off quickly.

  3. 3

    Delivery

    Tests and automation run in your process, and your team knows how to use them.

Tell me about your project
06Contact

Let's talk about working together.

Looking for support with test automation, QA, or a practical technology project? Send me a message.

Łódź, Poland · open to remote work

What to include in your message

  • What your team does and your tech stack
  • What hurts today: flaky tests, slow CI, missing automation
  • The scope and type of collaboration you have in mind