Tesztelőként az a dolgom, hogy a hibákat még azelőtt megtaláljam, hogy bárki más belefutna. Az Audi Hungáriánál gyártásirányítási rendszereket tesztelek kézzel és Playwrighttal, szabadidőmben pedig weboldalakat és saját appokat fejlesztek.
Tátrai Bence József vagyok, Győrben élek, és 2024 óta dolgozom az Audi Hungáriánál. Az első évben alkalmazásüzemeltetőként a gyártást kiszolgáló MES rendszert tartottam életben, azóta Quality Analystként ugyanezt a rendszert tesztelem. Üzemeltetőként közelről láttam, mekkora gondot okoz egy hiba éles gyártás közben, ezért most arra figyelek, hogy ezek a hibák oda már el se jussanak.
Nemzetközi csapatban dolgozom, fejlesztőkkel és a 2nd level supporttal együtt. A regressziós tesztek egy részét automatizáltam Playwrighttal, ami rengeteg kézi munkát spórolt meg a csapatnak. Az AI-eszközöket (GitHub Copilot, Claude Code) szívesen használom, de amit generálnak, azt mindig átnézem, mielőtt bekerül.
Munka mellett a Széchenyi István Egyetemen tanulok mérnökinformatikusnak, és szinte mindig fut valamilyen saját projektem: egy weboldal, egy játék vagy egy kísérlet, amiből tanulhatok valami újat.
cmd.exe — Röviden
C:\Users\bence> whoami
Tátrai Bence József
helyszín
Győr
munkahely
Audi Hungária
egyetem
Széchenyi István Egyetem
nyelvek
magyar, angol (B2), német (A1)
jogosítvány
B kategória
C:\Users\bence>
Tapasztalat
Az Audi Hungáriánál dolgozom, nemzetközi autóipari környezetben, ahol a gyártást kiszolgáló (MES) rendszereknek szigorú minőségügyi és IT-előírások mellett kell megbízhatóan működniük.
2025. 05. – jelenleg
Quality Analyst (gyakornok)
Audi Hungária
User story-kat és specifikációkat elemzek, és ezekből határozom meg, mit és hogyan kell tesztelni
Manuális és automatizált (Playwright) teszteseteket tervezek, írok és tartok karban, AI-támogatással
Funkcionális, integrációs és regressziós teszteket futtatok a MES rendszeren
Folyamatosan bővítem az automatizált tesztkészletet
A hibákat és az eredményeket Jirában dokumentálom, és szorosan együtt dolgozom a fejlesztőkkel és a 2nd level supporttal
2024. 05. – 2025. 05.
Alkalmazásüzemeltető (gyakornok)
Audi Hungária
Éles gyártási környezetben üzemeltettem a MES rendszert
Hibajegyeket kezeltem: kivizsgáltam és reprodukáltam a hibákat, kerestem az okukat
A fejlesztőcsapattal közösen dolgoztunk a javításokon
Projektek
Ezek az oldalak élesben futnak, mindegyiken fejlesztettem és teszteltem is. A „Forgatókönyv” alatt tesztelői szemmel is leírtam őket.
Egyetemi csapatprojekt
Gradient (SzeCAT)
Az egyetemi csapatommal építettük, és az Óbudai Egyetemen már élesben használják. Fejlesztőként és tesztelőként is dolgoztam rajta: funkcionális teszteléssel kerestem és dokumentáltam a hibákat.
Forgatókönyv
Adott
egy egyetemi óra, ahol eddig papíron vagy kártyával mérték a jelenlétet
Hűségkártya műanyag kártya és külön app nélkül, kávézóknak, éttermeknek, szalonoknak és kisboltoknak. Fejlesztettem, teszteltem, és a szervereket is én konfiguráltam.
Forgatókönyv
Adott
egy kávézó törzsvendége
Amikor
beolvassa a QR-kódot a pultnál
Akkor
a hűségkártya egy koppintással a telefonja Walletjébe kerül, app letöltése nélkül
Bemutatkozó oldal egy vállalkozásnak, amely köztéri palacktartókkal teszi tisztábbá a városokat, többek között Szombathelyen, Szegeden és Kőszegen. Én terveztem és fejlesztettem, és végigteszteltem különböző böngészőkön és eszközökön.
Forgatókönyv
Adott
egy önkormányzat, amely tisztább közterületeket szeretne
Amikor
megnyitja az oldalt telefonon vagy gépen
Akkor
pár perc alatt megérti, hogyan működik a rendszer, és ajánlatot kér
Kétnyelvű (német–angol) céges oldal egy európai kiállítási standépítő cégnek. Megrendelésre fejlesztettem PHP-ban, és átadás előtt alaposan leteszteltem.
Forgatókönyv
Adott
egy cég, amely standot keres egy európai szakvásárra
Amikor
németül vagy angolul böngészi az oldalt
Akkor
megnézi a referenciákat, és pár kattintással ajánlatot kér
A Danube Cup egy nemzetközi egyetemi pitchverseny, ahová csak működő, valódi eredményeket felmutató projektekkel lehet nevezni. Négyen, nagyjából egy hónap felkészülés után álltunk ki a budapesti országos fordulóban. A 11 csapat közül, a Corvinus és a BME csapatai mellett a 3. helyen végeztünk, és továbbjutottunk a nemzetközi elődöntőbe.
Saját projektek 7BenCloud, VocalSlayer, Vérfarkas: A holdkóros falu és még 4
Szabadidőmben, kíváncsiságból készültek, sokszor AI-eszközök (Claude Code, GitHub Copilot) segítségével. Mindegyikből tanultam valami újat. Kattints bármelyikre a részletekért.
BenCloudSzakdolgozatA szakdolgozatom: saját média- és fájlszerver, hogy a fotók és a fájlok ne idegen szervereken legyenek.
Abból indultam ki, hogy a családi fotók és a személyes fájlok jellemzően a Google-nél vagy a Microsoftnál vannak, a filmekhez pedig több előfizetés kell. A BenCloud mindezt egy helyre hozza: otthoni szerveren fut, böngészőből bárhonnan elérhető, az adatok pedig otthon maradnak.
Fájlok és médiák feltöltése, letöltése, streamelése, mappák és megosztás
Felhasználók és jogosultságok kezelése
Médiakönyvtár, ami a fájlnévből felismeri a filmeket és sorozatokat, és hozzájuk tölti az adatokat
Lejátszás közvetlenül a böngészőben és kontextuális keresés
Három szinten teszteltem: Jest unit tesztekkel, API-integrációs tesztekkel és Playwright E2E tesztekkel a production Docker-környezet ellen
Egyetlen pluginnel megoldható vele a teljes vokálkeverés. BASIC módban elég kb. 15 másodpercet énekelni, az AI pedig beállítja a tisztítást, az EQ-t, a de-essert és a kompressziót, majd felépíti a láncot a választott stílushoz. PRO módban úgy működik, mint egy DAW mixersávja: a modulokat szabadon lehet hozzáadni, átrendezni és párhuzamosan keverni.
Hangelemzés AI-jal, és stílus alapján összeállított lánc
Modulok: zajszűrés, de-esser, EQ, kompresszor, hangolás, harmóniák, delay, reverb, limiter és még sok más
Bypass azonos hangerőn, A/B összehasonlítás, visszavonás, késleltetés nélküli felvételi mód
Automatizált offline renderelési és snapshot tesztek
Élő oldal · hamarosan
Vérfarkas: A holdkóros faluTársasjátékA Vérfarkas társasjáték böngészős változata, hogy ne kelljen hozzá se mesélő, se kártyapakli.
Mindenki a saját telefonján látja a szerepét, az app pedig mesélőként végigvezeti a társaságot az éjszakán a szabályok szerinti sorrendben, a végén pedig kiértékeli, ki nyert. A csatlakozáshoz elég egy négyjegyű szobakód vagy egy meghívó link.
3–18 játékos, 17 szerep és ajánlott összeállítások
Az éjszaka a hivatalos sorrendben zajlik, „igazságos időzítéssel”, hogy a csendből se lehessen semmire következtetni
Beépített chat a vitához, szavazás és automatikus kiértékelés
Egyetlen külső csomag nélkül, sima Node.js-szerverrel
Élő oldal · hamarosan
AlvásguruAsztali appAlvásfigyelő app, ami felveszi az éjszakai mozgást és hangokat, és mindent a saját gépen tárol.
Electronnal készült asztali alkalmazás. Figyeli a kamera és a mikrofon jelét, és ha mozgást vagy hangot érzékel, az azt megelőző fél percet is elmenti a felvételbe. Semmi nem megy fel az internetre.
Mozgásérzékelés a képkockák összehasonlításával, hangszintfigyelés
Az esemény előtti 30 másodperc is bekerül a felvételbe
Kézi vagy időzített figyelés (pl. 22:00 és 08:00 között), a régi felvételeket magától törli
Napi összesítő óránkénti grafikonnal, CSV-export
Több mint 100 automatizált ellenőrzés, a felvételt virtuális kamerával teszteltem
Élő oldal · hamarosan
BenzoLakWeboldal + adminBemutató oldal egy nyaralóhoz, ahonnan egy kattintással lehet foglalni az Airbnb-n vagy a Bookingon.
A vendég képekből, leírásból, a felszereltségből és a térképből ismerheti meg a szállást. A tulajdonos egy jelszóval védett admin felületen maga szerkesztheti a tartalmat, programozás nélkül.
Reszponzív képgaléria, felszereltség ikonokkal, beágyazott Google Térkép
Admin felület: biztonságos belépés, képek feltöltése és sorrendezése húzással
Védelem: biztonsági fejlécek, kéréskorlátozás, titkosított jelszó
Docker Compose-zal és Nginx-szel fut
Élő oldal · hamarosan
ArbitrázsbotKísérleti projektÁrkülönbségeket kereső és kihasználó bot a Polymarket és a Limitless 5 és 15 perces kriptós fogadásai között.
A bot valós időben figyeli mindkét platform ajánlati könyvét, és ha díjakkal együtt megéri, az egyik oldalon „fel”, a másikon „le” irányra fogad. Papíron egyszerű, élesben viszont rengeteget tanultam belőle. Az árkülönbség sokszor csak a könyv legtetején volt meg, alatta már nem érte meg, és mire a bot tüzelt, az ár gyakran el is mozdult. A két lábat eleinte párhuzamosan küldtem, de a Limitlessen ritkán teljesült a megbízás, így sokszor csak az egyik oldal kötött. Ezért átírtam egymás utánira: először a Limitless lábat küldi, és csak ha az teljesült, akkor jön a Polymarket.
Ajánlati könyvek figyelése valós időben, WebSocketen keresztül
Minden frissítésnél újraszámolja a lehetőséget a díjakkal és a könyv tényleges mélységével, nem csak a legjobb árral
Sorrendben tüzel: előbb a nehezebben teljesülő Limitless láb, utána a Polymarket
Automatikus kilépés: ha egy pozíció beragad, újraszámolja, hogy kisebb veszteséggel érdemes-e eladni, vagy ha az ár nem zuhant nagyot, inkább bent marad
Előtte több száz ablakon ellenőriztem, hogy a két platform ugyanabból az árforrásból számolja-e az eredményt
Élő oldal · hamarosan
Kriptokereskedési botKísérleti projektKereskedési bot az OKX tőzsdére, amivel trendkövető és napon belüli stratégiákat teszteltem.
Tanulási projekt: szakirodalomból vett stratégiákat írtam meg és próbáltam ki valós piaci adatokon. A legtöbbet a módszertanból tanultam: a beállításokat egy időszakon választottam ki, és egy másik, érintetlen időszakon ellenőriztem, hogy ne csak a múltra legyenek ráhangolva.
Visszatesztelés valós díjakkal, külön tanuló és ellenőrző időszakon
Monte Carlo-szimuláció a kockázat becslésére
Demo mód és interaktív HTML riport az eredményekről
Élő oldal · hamarosan
Ismeretek
Tesztelés
Manuális tesztelés
Automatizált tesztelés
Funkcionális
Integrációs
Regressziós
Rendszerteszt
Teszttervezés
API-tesztelés
Hibadokumentálás
Tesztautomatizálás & API
Playwright
Postman
AI-eszközök
GitHub Copilot
Claude Code
A generált kód ellenőrzése
Módszertan
Jira
Agile/Scrum
DevOps-szemlélet
Programozás
JavaScript
C#
Python
PHP
Web
HTML
CSS
React
Next.js
Node.js
Tailwind
Bootstrap
WordPress
Adatbázisok
MySQL
MSSQL
Rendszerek & felhő
Linux
Windows Server
Microsoft Azure
Cisco hálózati alapok
Tanulmányok
2023 – jelenleg
Mérnökinformatikus BSc
Széchenyi István Egyetem · Győr
2022 – 2023
Informatikai rendszer- és alkalmazás-üzemeltető technikus
Vas Megyei SZC Gépipari és Informatikai Technikuma · Szombathely
2018 – 2022
Érettségi – informatika ágazat
Vas Megyei SZC Gépipari és Informatikai Technikuma · Szombathely
Nyelvek
MagyarAnyanyelv
Angolszakmai szintenB2
Németmost tanulomA1
Merre tartok?
Még mélyebb tesztautomatizálás Playwrighttal és SeleniummalFolyamatban
Terheléses és performanciatesztelés (JMeter, LoadRunner)Tervezett
Német nyelv, hogy német nyelvű projektekben is otthon legyekFolyamatban
Kapcsolat
Írj nyugodtan! Ha van egy állásajánlatod vagy egy közös projektötleted, dobj egy üzenetet. Általában egy napon belül válaszolok.
Kisebb webes munkát vagy weboldal-tesztelést is szívesen elvállalok, ebben is keress nyugodtan.