Arkadiusz Bauer

Hello! I'm Arek

I’m a Test Automation Engineer at Admiral Money, where I work across frontend, backend, and API testing for financial services products, using Cypress, Python, BDD, and CI/CD pipelines to improve test coverage

Outside of work, I build Android apps in Kotlin. My current focus is FaceDown, a focus timer app designed to help people stay off their phone and protect focused time.

Outside of tech, I enjoy unwinding with a few games of VALORANT, keeping my competitive spirit alive in a more casual setting.

Responsive Image

Projects

FaceDown

FaceDown

A focus-driven Android app that uses device orientation to silence distractions. Featured on HowToMen, this project implements a foreground service for a timer, sensor-based logic, and localised support for multiple languages.

Kotlin Jetpack Compose Services Sensors
Cadence

Cadence

An Android app built to explore personal Spotify listening statistics and discover new music. Using the latest Android development technologies including Hilt, Room, and the official Spotify Android SDK.

Kotlin Jetpack Compose Spotify API Android
Booklio

Booklio

An Android app that gamifies reading using XP, medals, leaderboards, and streaks. Features Firebase integration, Google Books API, and a responsive UI with Jetpack Compose.

Kotlin Jetpack Compose Firebase Android
Portfolio Website

Portfolio Website

This portfolio website was built using Django for the backend, showcasing who I am, my projects and my experiences.

Django Python JavaScript Spotify API
Automated Event Planner

Automated Event Planner

A Python tool that that automates the creation of events for VALORANT tournaments and Pokémon Go events using the Google Calendar API, with automated scheduling.

Python REST APIs

Experience


Test Automation Engineer

Admiral Money

2025 - Present

  • Automation That Protects Key User Journeys: I build and maintain Cypress E2E tests for important product flows, including referral journeys, OTP flows, and functional scenarios, helping catch issues before they reach users..
  • Reliable Backend and API Coverage: I write Python-based backend tests using Behave/Cucumber to validate APIs, microservices, behavioural flows, and the data created through those journeys.
  • Faster Feedback Through CI/CD: I help improve GitLab pipeline feedback by maintaining smoke tests, supporting Cypress Cloud parallelisation, and making automated checks part of the development workflow.
  • Maintainable Test Frameworks:I improve automation frameworks by introducing reusable helpers, role-based selectors, and clearer testing patterns that make tests easier to update as the product evolves.
Cypress JavaScript Cucumber Python API Testing Accessibility BDD

Software Automation Engineer

Hewlett Packard Enterprise

2023 - 2025

  • Automation & Scripting: Developed and maintained Python scripts for the Nimble library, improving test coverage and reliability.
  • Tooling: Created a compatibility check script for Peer Motion, significantly reducing setup errors and troubleshooting time.
  • Converted manual test cases into automated scripts and executed feature testing.
  • Diagnosed and fixed bugs in testing libraries to enhance system stability.
Python Peer Motion Automation Scripting Networking

Computer Science BSc

University of Nottingham

2021 - 2025

  • Dissertation: Developed a gamified Android app for book reading, conducting market research and gathering user requirements.
  • Relevant Modules: Machine Learning, Mobile Device Programming, Algorithms & Data Structures, and Software Maintenance.
Java C Kotlin Python Machine Learning C#