Vasile Pop, Developer in Cluj-Napoca, Romania
Vasile is available for hire
Hire Vasile

Vasile Pop

Verified Expert  in Engineering

Quality Assurance Developer

Cluj-Napoca, Romania
Toptal Member Since
April 11, 2018

Vasile has 13 years of experience in QA with a particular emphasis on automated testing (UI, API, and load/performance testing). He also possesses a nose for business having developed products the fields of financial markets, education, learning, and telecom. He's worked for a number of companies, notably for Intel, and is currently the QA lead at


Python, Load Testing, Cypress, JavaScript, QA Testing, QA Automation...
Appium, Cypress, Python, Locust, Java, REST Assured, Serenity, MySQL, Docker...
Intel Corporation
Meteor, Sikuli, Serenity, Selenium, Java




Preferred Environment

Windows, MacOS, Linux

The most amazing...

...thing I've made was an automated solution that ensured API compliance with all the clients in a microservices-based architecture—greatly improving the quality.

Work Experience

QA Lead

2018 - PRESENT
  • Built all test automation frameworks, this greatly increased the number of releases, shortening the regression time from a few days to under 30 minutes.
  • Helped team members learn coding/test automation, moving from manual testing only to proper testing.
  • Involved in all-new services design and architecture, improving their testability.
  • Built extensive performance and benchmark test suite based on, used for improving services scalability and reliability.
Technologies: Python, Load Testing, Cypress, JavaScript, QA Testing, QA Automation, Quality Assurance (QA)

QA Lead

2017 - PRESENT
  • Implemented consumer-driven contract testing in a microservices architecture.
  • Created a REST API component-testing framework based on REST Assured.
  • Implemented front-end automation testing suites based on Cypress for the web.
  • Installed an Appium-based testing framework for mobile clients.
  • Carried out QA procedures and flows.
  • Developed a performance/load-testing suite based on which was also used for data injection.
Technologies: Appium, Cypress, Python, Locust, Java, REST Assured, Serenity, MySQL, Docker, Spring Boot

QA Automation Architect

2013 - 2017
Intel Corporation
  • Built a framework for back-end API testing; BDD based.
  • Implemented a distributed web automation testing framework based on Selenium Grid.
  • Developed a mobile automation framework based on Appium.
  • Built an automation framework for Windows desktop apps based on SIkuli.
  • Configured and maintained Jenkins CI.
  • Developed a REST API monitoring tool based on Meteor, Bootstrap, and MongoDB.
Technologies: Meteor, Sikuli, Serenity, Selenium, Java

QA Engineer | QA Community Lead

2011 - 2013
  • Automated the server-side testing using an in-house testing framework based on Java and JUnit.
  • Conducted load, stress, and performance testing using in-house tools.
  • Implemented QA processes.
  • Held FIX protocol trainings.
Technologies: TestComplete, FIX Protocol, Java

Automation Test Engineer

2008 - 2011
Tora Trading
  • Created a BDD API testing framework based on Java and Tibco RV.
  • Created and managed a staging testing team which was responsible for validating time-critical production deployments and fixes.
Technologies: Silk, Java

QA Engineer | Head of QA Department

2005 - 2008
  • Implemented back-end test suites based on Hibernate and DBUnit.
  • Implemented Selenium Remote Control/QTP automated smoke suites for several web based products.
Technologies: LoadRunner, HP QuickTest Professional (QTP), Selenium, Hibernate, Java

QA Engineer

2005 - 2005
Intellisync | Nokia
  • Developed a Java module for SyncML compliance for Siemens phones.
  • Created performance/load test suites using in-house Java-based tools.
Technologies: SyncML, Java

API Testing with REST Assured  |  OAuth 2 Flow with a Redirect URL
An Oauth 2 flow with a redirect URL (such as Foursquare) is rather tricky to test using a pure API test library. I managed to find a neat solution and shared it with the community.

Intel Study
Intel Study is a revolutionary education platform.

• A mobile/web reader with highlights, with one-to-one hardcopy books mirroring in digital format, and a smart journal summary.
• An administration dashboard for large schools, districts; used for user management, books licensing, and bulk actions.

Microlearning Platform

A platform intended for medium-size companies and enterprises. It is based on an educational modern concept and microlearning—allowing users to own their data and to publish byte-size learning materials. Gamification is the most important area in this platform.

Technologies: Back-end Microservices Architecture (Spring Boot and AWS), Web Front-end (React/Redux), Mobile Clients

UL Monitoring

A high-performant product used for monitoring large amounts of trading orders that's also linked to a risk management tool—allowing traders to monitor and do batch actions on orders.

The desktop app is based on the .NET framework and a Java-based back-end.

Trading Platform and Liquidity Pool Service
A comprehensive trading platform for Asian markets. It was built with J2EE over Tibco RV protocol, using a standard FIX message trading protocol. A stock liquidity service for matching orders for clients.

Vidiator Streaming and Encoding Platform

A platform used by telecom operators for batch video encoding and streaming.

Lead Telecom Dealers' Platform

A platform built by an Ireland subsidiary of one of the largest global telecom providers, used for creating offers, for client management, and for billing. Strict waterfall processes were used for implementation and testing.

Nokia/Intellisync SyncML Data Synchronization Platform

A platform based on the SyncML protocol was used for the synchronization of contacts, emails, and calendars for both compliant and non-compliant phones.


Appium, Locust, Cypress, Selenium, OAuth 2, Hibernate, TestNG, Spring Boot


Selenium WebDriver, REST APIs, Sikuli, React, DBUnit


REST Assured, HP QuickTest Professional (QTP), LoadRunner, Selenium Remote Control (RC), TIBCO Rendezvous, QTP, Gatling


Test Automation, Scrum, Load Testing


QA Testing, Quality Assurance (QA), QA Automation, Android Testing, Certified ScrumMaster (CSM), Freelancing, Serenity, Music, Performance Testing, Computer Science, Electrical Engineering, Silk, FIX Protocol


Python, Python 3, Java 8, Java, SyncML, JavaScript, JavaScript 6, SQL


Linux, MacOS, Windows, TestComplete, Meteor, Docker, iOS


MySQL, MongoDB, MySQL/MariaDB

2016 - 2020

Bachelor's Degree in Computer Science in Economy

Babeș-Bolyai University - Cluj-Napoca, Romania

1997 - 2002

Bachelor's Degree in Electrical Engineering

Technical University of Cluj-Napoca - Cluj-Napoca, Romania


ISTQB Foundation Level

International Software Testing Qualifications Board