SYSTEM ONLINE | BUGS SQUASHED: 0
TICKET-0001 CRITICAL

Andrey Petrovic

> |

I find bugs before your users do. I break things on purpose so nothing breaks by accident.

0 Bugs Found
0 Bugs Resolved
0 % Squash Rate
bug_scan.sh
$ ./scan --target production
Initializing deep scan...
Scanning modules ██████████ 100%
✓ auth.service — PASSED
✓ payment.gateway — PASSED
✗ user.session — BUG DETECTED (memory leak)
✓ api.routes — PASSED
⚠ cache.handler — WARNING (race condition)
✓ db.connector — PASSED

Scan complete: 1 bug, 1 warning, 4 passed
$ _
BUG-001

About: Who is this Bug Hunter?

RESOLVED
Assignee AP Andrey Petrovic
Priority High
Status Resolved

Description

QA Engineer with 5+ years of experience breaking things professionally. I specialize in finding the bugs that nobody else can find — the ones hiding in edge cases, race conditions, and that "it works on my machine" territory.

My mission: ship software that users can trust. I've prevented thousands of bugs from reaching production across fintech, e-commerce, and SaaS platforms.

andrey_petrovic.json
{
  "name": "Andrey Petrovic",
  "role": "Senior QA Engineer",
  "location": "Remote",
  "specialties": [
    "Test Automation",
    "Performance Testing",
    "Security Testing",
    "API Testing"
  ],
  "bugs_found": 2847,
  "coffee_consumed": ""
}

Experience Log

2022 — Present CURRENT

Senior QA Engineer @ TechCorp

Leading QA automation across 3 product teams. Built the entire E2E testing infrastructure from scratch. Reduced production bugs by 73%.

Cypress Playwright CI/CD Performance
🐛 1,200+ bugs caught before release
2020 — 2022 CLOSED

QA Engineer @ FinPay

Automated regression suite for payment processing. Found a critical security flaw in the token refresh flow that could have exposed 50K accounts.

Selenium API Testing Security Postman
💪 Prevented $2M+ in potential fraud losses
2018 — 2020 CLOSED

Junior QA Engineer @ ShopWave

First QA role. Built manual test plans and started automating. Tested checkout flows across 15 payment providers and 30+ locales.

Manual Testing JIRA Cross-browser
🎓 Where it all began — got hooked on breaking things

Skills & Tools

Test Automation

96%
Cypress Playwright Selenium WebdriverIO

API Testing

92%
Postman REST Assured GraphQL k6

CI/CD & DevOps

88%
GitHub Actions Jenkins Docker AWS

Performance

85%
JMeter Lighthouse k6 Grafana

Languages

90%
JavaScript TypeScript Python Java

Security Testing

78%
OWASP ZAP Burp Suite SQL Injection XSS

Notable Bug Kills

CRITICAL #BUG-4721

The Phantom Payment

Users were being double-charged on slow 3G connections due to a missing idempotency key in the payment retry logic.

Impact $180K in refunds prevented
Found via Network throttling test
🐛 SQUASHED
CRITICAL #BUG-3199

The Token Leak

Refresh tokens were being logged in plaintext to the monitoring service. Could have exposed 50K+ user sessions.

Impact 50K accounts protected
Found via Security audit
🐛 SQUASHED
HIGH #BUG-2850

The Midnight Crash

App crashed every night at exactly 00:00 UTC. A timezone conversion bug in the cron scheduler was killing the event loop.

Impact Zero downtime since fix
Found via Log pattern analysis
🐛 SQUASHED
MEDIUM #BUG-1544

The Invisible Button

Submit button disappeared on iOS Safari when keyboard was open. CSS viewport unit was calculating height wrong with the virtual keyboard.

Impact Conversion rate +22%
Found via Cross-device testing
🐛 SQUASHED
🐛

File a Bug Report

Got a project that needs testing? Let's talk.