About Me

Oscar Barrios

I am a QE Architect and Expert Software Engineer with 20 years of experience evolving the discipline of Test Automation. From my backend development roots at INRIA and King to my current role at SUSE, I have treated quality as a core engineering and observability challenge.

My Career

SUSE

Quality Engineering Architect for Multi-Linux Manager.

Leading the technical strategy for scalable, observable, and developer-friendly test automation. I focus on test architecture, tooling, Test Infrastructure as Code (IaC), and End-to-End automation strategy, driving a full TestOps transformation within a fast-moving open-source environment.

Key Engineering Contributions

  • AI & Automation: Developed an AI-powered PR analysis tool for coverage gaps and lead smart PR E2E test selection based on code coverage (presented at SeleniumConf 2025).
  • Infrastructure & Observability: Integrated CI synthetic monitoring via Prometheus Push Gateway and built historical flaky test tracking dashboards in Grafana.
  • Scalability: Built a maintenance validation pipeline capable of running automated E2E tests across 70+ systems in parallel.
  • Developer Experience: Developed and maintain DevContainers to standardize contributor IDE environments and linked GitHub boards to HTML reports for full issue traceability.
  • Mentorship: Mentoring at Google Summer of Code (projects for powering TestOps with AI).

Speaking & Community

  • Featured speaker at SeleniumConf (2025, 2026), openSUSECon, and SUSECon.
  • Co-creator of SUSE’s internal monthly DevOps Meetup.

Tech Stack

Terraform, Salt, Prometheus, Grafana, GitHub Actions, Jenkins, Ruby, Python, Bash, Cucumber, Docker, AWS, Azure, GCP, DevContainers, Ollama, and Gemini APIs.

Nov. 2018
QE Architect

King Games (Activision Blizzard)

I designed and develop from scratch a Java test framework to deliver a high reliable continuous integration, speeding up 90% of time on recurrent test tasks in game and internal service teams.

Contribute to DevOps process, improving visibility on real-time data analysis through monitoring tools, streamlining CI/CD thanks to Jenkins, Git Hooks and containerization.

Develop new game and web services features, leading back-end side. Always focus on reusability and maintainability, I contributed in a game-server layer and collaborate embedded in a game team to bring awesome game features boosting monetization, retention and virality.

Mar. 2014
Backend developer and Software Engineer in Test

Telefonica Digital

Start a CDN platform, leading a QA team of five SDET. Mainly focus on web services integration. To achieve quick regression tests I designed a test framework in Python offering fast development of BDD tests performed on RedHat servers.

Contributed in an internal RFP, evaluating performance of 3 commercial CDNs, applying advanced skills in network diagnostics. Currently Movistar TV is built on top of it.

I also contributed in other R&D projects, in charge of test automation, experience in advanced web acceleration, iOS/Android mobile apps and cloud platform.

Dec. 2009
Software Engineer in Test and Test Lead

INRIA

Cooperation with JBoss and Bull developing and integrating a web service on BonitaSoft BPM Solution, to achieve workflow management of human and automatic actions.

Contribution in a SOA platform, providing more flexibility in web services development in collaboration with the Eclipse community and OW2. Presented at JavaOne 2009.

sep. 2007
Backed Developer

BULL

Learning from the builders how design and develop BPM process, using XPDL to define workflows. I did a performance analysis of BonitaSoft (before the spin- off), running it in cluster mode on different application containers and JVM distributions.

Dec. 2006
Test Engineer

My skills

Python Ollama Gemini APIs Prompt Engineering AI on Test Automation Prometheus Grafana Kubernetes Docker Terraform GitHub Actions AWS/GCP/Azure Linux TestOps QE Architecture Exploratory Testing Cucumber


Past hobby projects

Trippins

Mobile app developed with Xamarin using Facebook API and Maps Pins

DecoSnapp

Augmented reality mobile app developed with Unity3D and Vuforia

HurryMind

That's a practice to learn more about Unity3D. You can find inside a good skeleton to build your new puzzle games.

FailTale

An AI agent is triggered by test failures. It uses an MCP tool to perform remote SSH commands on relevant hosts, collects the resulting data, and analyzes it utilizing a multi-agent crew.