Vasile Pop, Quality Assurance Developer in Cluj-Napoca, Romania
Vasile Pop

Quality Assurance Developer in Cluj-Napoca, Romania

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 SmartUp.io.
Vasile is now available for hire

Portfolio

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

Experience

Location

Cluj-Napoca, Romania

Availability

Part-time

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.

Employment

  • QA Lead

    2018 - PRESENT
    ComplyAdvantage
    • 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 k6.io, used for improving services scalability and reliability.
    Technologies: Python, Load Testing, Cypress.io, JavaScript, QA Testing, QA Automation, Quality Assurance (QA)
  • QA Lead

    2017 - PRESENT
    SmartUp.io
    • 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 Locust.io which was also used for data injection.
    Technologies: Appium, Cypress.io, 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
    ULLINK
    • 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, TIBCO, Java
  • QA Engineer | Head of QA Department

    2005 - 2008
    Endava
    • 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

Experience

  • API Testing with REST Assured  |  OAuth 2 Flow with a Redirect URL
    https://medium.com/@vicusbass/api-testing-with-rest-assured-oauth2-flow-with-redirect-uri-ba48b5953823

    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
    https://www.intel.com/content/www/us/en/support/articles/000018712/education/intel-education-study-products.html

    Intel Study is a revolutionary education platform.

    Features:
    • 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
    https://tora.com/

    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.

Skills

  • Frameworks

    Appium, Locust, Cypress.io, Selenium, OAuth 2, Hibernate, TestNG, Spring Boot
  • Libraries/APIs

    Selenium WebDriver, REST APIs, Sikuli, React, DBUnit
  • Tools

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

    Test Automation, Scrum, Load Testing
  • Other

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

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

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

    MySQL, MongoDB, MySQL/MariaDB

Education

  • Bachelor's Degree in Computer Science in Economy
    2016 - 2020
    Babeș-Bolyai University - Cluj-Napoca, Romania
  • Bachelor's Degree in Electrical Engineering
    1997 - 2002
    Technical University of Cluj-Napoca - Cluj-Napoca, Romania

Certifications

  • ISTQB Foundation Level
    JUNE 2008 - PRESENT
    International Software Testing Qualifications Board

To view more profiles

Join Toptal
Share it with others