Ivan Petrović

// curriculum vitae

Ivan Petrović

Performance Engineer · Senior QA Automation Engineer · QA Lead

Download PDF ↓ same content, printable

Engineer with 7+ years in software quality and 2+ years owning platform performance end to end. At a cloud SaaS company I run load, stress, spike, endurance and scalability testing with JMeter against APIs and full user journeys, hunt down bottlenecks and memory leaks under production-scale traffic, set performance baselines, and build monitoring to catch regressions across releases. Strong automation background — built test frameworks from the ground up at two SaaS companies and mentored 11+ engineers through the move to automation. Comfortable owning and evolving tooling rather than just running tests, and actively expanding across the open-source performance and observability ecosystem.

experience/

Performance Engineer · Senior QA Automation Engineer · Team Lead

Fuel Me · Podgorica Jun 2024 — Present

AI-powered cloud-based fuel procurement platform serving Fortune 500 and enterprise clients in data centers, transportation, and construction. Series A funded.

  • Performance engineering — designed and executed load, stress, spike, endurance and scalability tests with JMeter against API endpoints, page loads, and full user journeys. Identified API/REST bottlenecks and memory leaks under production-scale traffic, established performance baselines and SLAs, built custom monitoring dashboards to track regressions release over release, and integrated performance checks into CI/CD.
  • Modern QA & AI-driven testing — built the entire automation framework from scratch using Playwright + Node.js, automating 100% of regression alongside large portions of functional and integration tests. Pioneered custom AI workflows for intelligent test-case generation, automation script creation, and auto-healing.
  • Leading a QA team of 3 — strategy, mentoring, code reviews, and quality standards.
  • Manual testing across the platform — functional, regression, smoke, sanity, integration, UI/UX, exploratory.
  • API testing with Postman and Playwright; SQL queries for data integrity and backend troubleshooting.
JMeterPlaywrightNode.jsTypeScriptPostmanSQLAI/LLM workflowsJIRACI/CD

Quality Assurance Engineer

SynergySuite · Podgorica Apr 2020 — Jun 2024 · 4 yrs 3 mos

Cloud-based all-in-one restaurant management platform serving enterprise restaurant chains and hospitality groups globally.

  • Test automation transformation — joined a team with 100% manual testing and no automation framework. Built it from scratch using Selenium WebDriver, Java, and TestNG; by departure, 100% of regression and a large portion of functional tests were fully automated, cutting cycle time and increasing release frequency.
  • Mentored and upskilled 8 QA engineers through hands-on training, code reviews, and pair programming.
  • Established team-wide automation coding standards, framework architecture, and best practices.
  • Manual testing across web and mobile (iOS/Android) — functional, regression, smoke, integration, UI/UX, exploratory.
  • API testing (Postman), SQL data validation, and CI/CD integration (Jenkins, GitHub Actions).
Selenium WebDriverJavaTestNGPostmanSQLJenkinsGitHub ActionsAgile/Scrum

Technical Support Specialist

SynergySuite · Montenegro Sep 2019 — Apr 2020 · 8 mos

  • Provided L1 & L2 technical support to enterprise restaurant clients across multiple time zones.
  • Diagnosed complex issues by analyzing logs, querying databases, and reproducing bugs.

Implementation Technician · Team Lead

VG GROUP doo · Podgorica Jan 2014 — Sep 2019 · 5 yrs 9 mos

Leading Montenegrin company in business automation — end-to-end hardware and software for hospitality, retail, and wholesale.

  • Led a team of technicians delivering implementation and support across 50+ clients (restaurants, cafés, hotels, retail, wholesale).
  • Implemented and configured CRM, ERP, and POS software tailored to client business processes; conducted client training and Tier 2/3 technical support.
  • Installed and maintained POS hardware; managed database backups, restoration, and data migration.

WordPress Developer

Inch Agency · Montenegro Dec 2016 — Sep 2018 · 1 yr 10 mos

  • Designed and developed custom WordPress websites from scratch — custom themes and plugins (PHP, MySQL, HTML5, CSS3, JS); on-page SEO, page-speed tuning, responsive design.
  • Database maintenance and migrations, security updates, and ongoing client support.