- File
Denys
QA-інженер
Contact information
The job seeker has entered a phone number and email.
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/17379285/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Email: [
GitHub: https://github.com/denuntren
OBJECTIVE
Junior QA Engineer (API & UI Automation) focused on backend systems, REST APIs, and
automated testing using Playwright. Strong understanding of HTTP, JWT authentication, database
validation, and system integrity.
TECHNICAL SKILLS
• REST API testing (positive & negative scenarios)
• HTTP status code validation (200, 201, 400, 401, 403, 404, 409)
• Swagger / OpenAPI contract validation
• Idempotency & retry behavior testing
• Transaction integrity validation
• Concurrency & race condition testing
• Broken Access Control & IDOR detection
• Playwright (TypeScript) – End-to-End UI automation
• JWT authentication validation via localStorage
• storageState-based session reuse
• Network assertions (waitForResponse, Promise.all pattern)
• Protected route validation (authorized vs unauthorized flows)
• Postman (Collections, scripts, Collection Runner)
• SQL (JOIN, GROUP BY, HAVING, SUM, COUNT, NULL handling)
• PostgreSQL, MongoDB
• Git
• C# / ASP.NET Core backend architecture understanding
PROJECT EXPERIENCE
Order System (GitHub)
https://github.com/denuntren/OrderSystem
• Developed and tested REST APIs built with ASP.NET Core.
• Validated business logic, transaction behavior, and database consistency.
• Identified race conditions and idempotency issues.
• Detected and documented IDOR (Broken Access Control) vulnerabilities.
• Implemented Playwright E2E automation suite:
• - Automated UI login flow with JWT validation
• - Captured and asserted /api/Auth/login network responses
• - Validated token persistence in localStorage
• - Implemented storageState session reuse
• - Tested protected routes (authorized vs unauthorized access)
• - Verified redirect behavior and UI state consistency
EDUCATION
3rd-year Computer Science student, Igor Sikorsky Kyiv Polytechnic Institute (2023–2027)
ENGLISH
B1–B2 (Intermediate)
Similar candidates
-
Тестувальник
30000 UAH, Remote, Odesa -
Тестувальник
Remote, Kryvyi Rih -
Automation engineer
Remote -
Тестувальник
30000 UAH, Remote -
Тестувальник
Remote -
QA-інженер
Remote