
Paval Mihai
Verified Expert in Engineering
Software Engineer and Developer
Iași, Romania
Toptal member since September 1, 2026
Paval is a software engineer with 6+ years of experience spanning hospitality technology, test automation, and full product development. He has built automation frameworks for booking engines and Oracle Opera PMS integrations, and designed and shipped complete web platforms, including reservation systems, online payments, and multi-tenant SaaS, with a focus on reusable, configuration-driven solutions.
Portfolio
Experience
- TestNG - 5 years
- REST Assured - 5 years
- Java - 5 years
- Selenium - 5 years
- Jenkins - 5 years
- Test Automation - 5 years
- Node.js - 3 years
- Express.js - 3 years
Work Experience
QA Automation Engineer
P3 Hotel Software
- Designed and built a reusable, JSON-configurable framework running 100+ suites across 20+ client websites and products.
- Built API test coverage using REST Assured and Postman for Oracle Opera PMS, validating price confirmation calls to ensure front-end pricing matched PMS calculations across discounts, vouchers, and booking add-ons.
- Replaced days of manual regression with automated suites integrated into Jenkins CI/CD, covering regression, negative, and error-retest scenarios.
- Identified critical pre-release defects, including 500-level errors, incorrect discount calculations, loyalty issues, and UI regressions across end-to-end booking flows.
- Worked hands-on with the Laravel codebase across front-end and back-end components, enabling deeper testing and root-cause analysis beyond the UI.
Full-stack Web Developer
AIM Innovation S.R.L
- Delivered custom websites and mobile apps for SMB clients using React, React Native, Node.js, and Express.
- Built and maintained back-end services and REST APIs for production client projects, including authentication, data management, and 3rd-party integrations.
- Managed projects end to end, spanning front-end development, APIs, and the Supabase database layer.
Software Tester
testbirds.com
- Performed functional, usability, and exploratory testing of web and mobile applications for international clients across multiple industries.
- Produced structured bug reporting and UX feedback.
- Validated features across a wide range of devices, browsers, and screen sizes to ensure consistent cross-platform behavior.
Project History
Multi-tenant Restaurant Reservation Platform (SaaS)
https://rezervari.tabieturiurbane.roI owned the full stack, including a React booking widget (date, time, details) published as a reusable component; a TypeScript/Express API; and an admin portal where every venue manages reservations, floor plan, and per-guest seating, events, schedule, and email templates.
Key work includes an availability engine covering opening hours, table inventory, turnover, party size, and venue-exclusive events with configurable buffers; Stripe Checkout with idempotent, signature-verified webhooks and amounts always computed server-side; PDF event menus rendered in-page with pdf.js; transactional email over each client's own SMTP, including SPF/DKIM/DMARC deliverability.
Security was a first-class concern: every public request must present a matching domain and public key, as well as row-level security, per-tenant secrets encrypted with AES-256-GCM, TOTP MFA, and rate limiting.
I also handled deployment and operations, including Vercel, cPanel/Passenger, and DNS migrations, and onboarded each client end to end.
Education
Bachelor's Degree in Automation Engineering
Faculty of Automatics and Computers - Iași, Romania
Certifications
Payment Card Industry Data Security Standard (PCI DSS) v4.0.1 Staff Awareness E-learning Course
GRC eLearning
Skills
Libraries/APIs
Selenium WebDriver, Node.js, Selenium Grid, REST APIs, Playwright, React, Stripe API, Stripe
Tools
REST Assured, Jenkins, Visual Studio, GitHub, Postman, Apache Maven, Git, BrowserStack, Visual Studio App Center
Languages
Java, CSS, JavaScript, TypeScript, SQL, Python
Frameworks
Selenium, TestNG, Cypress, Laravel, React Native, Express.js, JSON Web Tokens (JWT)
Paradigms
Test Automation, Automated Testing, Manual Testing, E2E Testing, Functional Testing, Testing, Automation, REST, Load Testing, Usability Testing, Azure DevOps
Platforms
Visual Studio Code (VS Code), Firebase, Vercel
Storage
JSON, MySQL, PostgreSQL
Industry Expertise
Project Management
Other
API Testing, Manual QA, QA Testing, CI/CD Pipelines, Quality Assurance (QA), Mobile App Testing, Regression Testing, QA Automation, APIs, Testing Services, Web Service Testing, Test Scenarios, Test Cases, Data Quality, Test Design, Integration Testing, Web Applications, AI Tools, AI Chatbots, Artificial Intelligence (AI), Software QA, Front-end, Test Planning, Browserstack, Selenium IDE, Localization Testing, Performance Testing, Exploratory Testing, Software as a Service (SaaS), Supabase, UI Testing, UX Testing, Security, IT Security, Web Security, Compliance, Supabase Auth, Row-level Security (RLS), SMTP, Vite
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring