
Gabriel Octav
Verified Expert in Engineering
Automation Architect and Developer
Bucharest, Romania
Toptal member since March 18, 2026
Gabriel is a senior automation architect with 15+ years of experience in enterprise systems, banking, and AI-driven testing. He designs and builds scalable automation infrastructures and integrates LLMs, CI/CD, Docker, and modern back-end technologies. Gabriel has a strong background in system architecture, intelligent test platforms, and high-performance engineering across complex environments.
Portfolio
Experience
- Selenium - 11 years
- Java - 10 years
- Serenity - 10 years
- Git - 10 years
- Python - 8 years
- Management - 8 years
- Docker - 6 years
- ChatGPT - 2 years
Preferred Environment
Test Automation Architecture, Cloud Infrastructure, Back-end Admin Systems, AI-driven Back-end Systems
The most amazing...
...thing I've done involved architecting an AI-powered enterprise test automation platform from scratch and integrating LLMs and scalable CI/CD infrastructure.
Work Experience
Head of QA Operations with AI
BCR
- Developed the entire AI automation infrastructure using Docker, GitLab CI for continuous integration, and deployment to Google Kubernetes Engine with Go API microservices, Java, Python, JMeter, Vertex, Claude, and OpenAI.
- Built automation infrastructure with AI technologies such as Llama, Google Vertex AI, OpenAI GPT, and PGVector for embedding storage and integration with third parties like Confluence and Jira.
- Utilized Docker, Docker Compose, Go, PostgreSQL, GitLab CI, RabbitMQ, Nginx, and SMB file share to store reports on remote machines, with Go integrating Chromedp for REST API microservices.
Technical Lead QA, Automation & Validation Department
Temenos SA
- Created a reporting website hosted on an NGINX server.
- Developed a UI automation framework from scratch using Protractor, Node.js, JavaScript, Allure, Jasmine, and Chai.
- Built a back-end automation framework from scratch using Java, SQL, and Amazon and Azure Web Services APIs.
- Conducted performance tests using JMeter with CSV input data.
QA Automation Engineer
Thales
- Created automation testing scripts using Ansible, Python, Java, Linux, and Bash. Used Python and Jinja templates to generate JUnit tests for execution in Java.
- Conducted Node.js training, covering npm, Yarn, Yeoman generators, TypeScript, and SASS. Completed entry-level Xcode courses.
- Automated autonomous vehicles using the HIS application.
QA Automation Engineer
CBN Europe
- Developed an application allowing JavaScript calls and translated them to C# calls for WebDriver, detecting web elements of hWnd application handlers in Windows-based applications.
- Tested a facial recognition application used by police to detect individuals crossing the country border.
- Tested the eCall application used by 112/113 services to identify vehicles in various situations (isolation, accidents, etc.), using Java, C#, and SQL.
QA Automation Engineer
Sparkware Technologies SRL
- Created technical specifications and implemented logic for business processes in automation solution software.
- Conducted automation testing for casino software products developed at SparkWare/888Casino. Developed the AutoCasino4U automation software application in WPF for testing iOS, Android, and PC platforms.
- Developed an application to synchronize requests by sniffing network traffic during casino application usage.
QA Automation Engineer
RINF TECH
- Created technical specifications and implemented business processes for the automation software solution.
- Conducted automation testing of casino products developed internally and for external clients. Developed the AutoCasino4U automation software solution.
- Created JavaScripts to be injected for detecting AS3 objects created using Flash.
Analyst Programmer
Cosmote Romania
- Participated in implementing business flows for SMS MAE Alert, enabling Romanian citizens to receive SMS notifications about dangerous areas abroad and providing embassy/consulate addresses.
- Contributed to EO Explore, an extra option for Cosmote users, and developed the Opera Mobile Service for prepay user deactivation.
- Developed the LandingPage portal for prepay and postpay users to purchase services through the platform.
Consultant IT
Nexia Consulting
- Developed add-ons for Wincor Nixdorf using TP.NET, consisting of front- and back-end components for payment processing in supermarkets like Carrefour and CORA.
- Created various Excel VBA reports for Mutuelle Générale.
- Developed an HR application for Mutuelle Générale and Volvo Group.
.NET Developer
Serviciul de Informații Externe
- Analyzed technical requirements and designed solutions based on them.
- Conducted code testing and approval to ensure requirements were met.
- Worked in the software department, focused on intelligence projects.
Experience
Miele Controller
https://github.com/gogimac/Miele-ControllerEducation
Master's Degree in Databases and Support for Business Applications
Academy of Economic Studies of Bucharest - Bucharest, Romania
Diplomat Engineering Degree in Military Electronics and Informatics Systems
Military Technical Academy - Bucharest, Romania
Skills
Libraries/APIs
WebDriver, TensorFlow, Node.js, Chai
Tools
ChatGPT, Serenity BDD, GitHub, Ansible, Git, Apache JMeter, Allure Report
Languages
Java, SQL, TypeScript, C#, HTML5, Python, JavaScript
Frameworks
Selenium, Protractor, Appium, .NET, Jasmine, Windows Presentation Foundation (WPF)
Platforms
Docker, Linux, Google Cloud Platform (GCP)
Storage
Databases
Paradigms
Management
Other
Manual QA, IT Audits, Serenity, Technical Leadership, Engineering, Artificial Intelligence (AI), Jint, TestStack White, AndroidSDK, .NET WCF, Cloud Infrastructure, Test Automation Architecture, Back-end Admin Systems, AI-driven Back-end Systems, AWS WS, Resource Management, IT Strategy, Azure Ops, Informatics
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