Skip to content
TestLine Menu
TestLine

I'll test your app before your users do

I help startups, software houses and companies without in-house QA ship apps without surprises in production. I'll test your web app, mobile app or API, automate regression and build a testing process from scratch.

role
Senior QA Engineer
experience
7+ years in testing
certificate
ISTQB CTFL
based in
Kraków, remote

run: release 5/5 passed

  1. build passed 38 s
  2. API tests passed 1 min 12 s
  3. UI tests passed 4 min 05 s
  4. regression passed 6 min 40 s
  5. release passed 22 s

Services

Seven ways I can help. Each can be combined with the others and matched to your release rhythm.

Manual and exploratory testing

I'll go through your app the way a user would and look for what the scripted scenarios miss. Every defect comes with steps, environment and priority.

  • web
  • iOS
  • Android
More about manual testing

Web application test automation

I'll write E2E tests in Playwright or Cypress and plug them into CI. In one project this cut regression time by 80%.

  • Playwright
  • Cypress
  • Selenium
More about automation

Mobile app testing

I'll test your app on iOS and Android, on real devices and emulators. Automation is built on Appium, XCUITest or UIAutomator.

  • Appium
  • XCUITest
  • UIAutomator
More about mobile testing

API testing

I'll check contracts, JSON and XML validation and error scenarios in REST, SOAP and GraphQL. In one project, 60+ API tests covered about 70% of main features.

  • Postman
  • RestAssured
  • SOAP UI
More about API testing

Performance testing

I'll prepare load scenarios in JMeter and check at what traffic the system slows down. You'll get a report with response times and error thresholds.

  • JMeter
  • Grafana
  • CI
More about performance testing

QA audit and process setup

I'll assess how you test today and propose a strategy, a test plan and defect triage rules. I'll build regression from scratch and a dashboard the team will actually read.

  • strategia testów
  • plan testów
  • Jira
More about the QA audit

QA support in your team

I'll join your team for an agreed number of hours, for example before a release. I work in your repository, tools and sprint rhythm.

  • na godziny
  • zdalnie
  • Scrum
More about QA support
regression time thanks to automation
-80%
critical bugs in production
-50%
API tests, about 70% of main features
60+
defects reported across projects
450+

How we work together

From a project description to a report before release. No lengthy negotiations and no commitment to start.

  1. step 1

    Project description

    You fill in the form: platforms, deadline, what you already test.

  2. step 2

    Scope and quote

    We agree on scope and environments. You get a quote and a test plan.

  3. step 3

    Testing

    I test and report defects as I go, in your tool.

  4. step 4

    Report

    What was tested, what wasn't and which risks remain before release.

  5. step 5

    Regression

    Optionally: regression automation and support for future releases.

Project experience

More than 7 years of experience in testing. I don't name clients because I'm bound by confidentiality. Instead: sector, scale and result.

SaaS

An omnichannel communication SaaS platform

Node.js, microservices · SMS, WhatsApp, email · international team 2022-2024
problem
The team had no planned testing process and no automated smoke tests, so defects surfaced late.
what I did
I planned the whole testing process, the strategy and regression scope from scratch.
I wrote automated tests in TypeScript (Cypress, Playwright) for smoke testing and API tests with GraphQL.
I built test dashboards that helped bring open defects down to fewer than 20.
  • TypeScript
  • Cypress
  • Playwright
  • GraphQL
  • Postman
  • GitLab CI
result 80% of main features covered by automated smoke tests <20 open defects thanks to test dashboards
banking

A bank's online banking and mobile apps

web, iOS, Android 2019-2021
problem
The bank's core applications needed consistent test coverage across releases and fewer critical bugs in production.
what I did
I designed regression scopes for new features and ran regular regression cycles on web and mobile.
I automated functional, regression and smoke tests in Selenium and C#.
I analysed backend and mobile app logs (Linux, Logcat) and tested APIs in SOAP UI and Postman.
  • C#
  • Selenium
  • SOAP UI
  • Postman
  • Jenkins
  • SQL
result -50% critical bugs in production 100% test reliability restored after the framework refactoring
All projects

Technologies

Web UI

  • Playwright
  • Cypress
  • Selenium
  • TypeScript
  • Java
  • C#

Mobile

  • Appium
  • XCUITest
  • UIAutomator
  • iOS
  • Android

API

  • Postman
  • RestAssured
  • SOAP UI
  • GraphQL
  • JSON
  • XML

Performance

  • JMeter

CI and tools

  • Jenkins
  • GitLab CI
  • Azure DevOps
  • Jira
  • Git
  • SQL

About me

Artur Machowski, black and white portrait
Artur Machowski

I've been testing apps for over 7 years

I'm a Senior QA Engineer with more than 7 years of experience. I currently test mobile apps and backend in fintech. Before that I tested a bank's online banking and mobile apps, an omnichannel communication SaaS platform, a logistics startup's parcel locker system and software for maritime transport.

I automate in TypeScript, Java and C#, build regression from scratch and mentor testers in the teams I join.

More about me
report entry · certificate
test
ISTQB Certified Tester
level
Foundation Level (CTFL)
status
passed

Guides

QA career

50 QA tester interview questions with answers

Questions that come up in QA tester interviews, from theory to test strategy. With short answers and tips on how to go beyond the textbook definition.

· 18 min read
All guides

Frequently asked questions

How much does app testing cost?

I don't have a price list, because the cost depends on scope: the number of platforms, environments and whether you need automation. Describe your project in the form and you'll get a quote and a proposed test plan in reply.

Can you join the team just for a release?

Yes. I also work hourly, for example for two weeks before a release. I join your Jira, repository and team meetings.

Do you test apps that are already in production?

Yes. I start with exploratory testing and a review of production tickets, then suggest which scenarios are worth covering with regression.

Which tools do you report defects in?

The ones your team uses. Every report has steps, environment, expected and actual result, and priority.

Will you sign a non-disclosure agreement (NDA)?

Yes. That's why the site doesn't name clients, only sectors and project scale.

Got a release in a few weeks?

Describe your project in the form. I'll reply with questions about scope or an initial test plan.