Skip to content
View celonicolosi's full-sized avatar

Block or report celonicolosi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
celonicolosi/README.md

Hello world, I'm Marcelo Nicolosi Santos! ๐Ÿ‘‹

About Me

GIF

Iโ€™m a QA Automation Engineer focused on building reliable, maintainable, and scalable test architectures.

My work goes beyond writing automated tests. I design automation systems that are readable, debuggable, and resilient in CI environments. Recently, Iโ€™ve been leading architectural refactors, migrating layered SitePrism-based page objects toward simpler, more explicit Capybara patterns to reduce cognitive overhead and improve traceability.

Iโ€™m particularly interested in test architecture, framework design, and the trade-offs between layered abstractions and integrated tooling. I enjoy questioning default patterns and evolving automation stacks toward clarity and long-term sustainability.

My core stack includes Ruby, Capybara, Selenium, and GitHub Actions, and Iโ€™ve been expanding into Playwright and modern TypeScript-based automation approaches.

Beyond automation, I care about quality as a product discipline โ€” ensuring that tests validate meaningful user behaviour rather than just DOM structure.

Skills

  • Automation & Testing: Capybara, Selenium, Playwright, RSpec, Cucumber
  • Languages: Ruby, TypeScript, JavaScript
  • CI/CD: GitHub Actions
  • Architecture: Test framework design, abstraction strategy, refactoring legacy automation
  • Quality Focus: Flakiness reduction, behavioural validation, maintainability

Projects

Playwright E2E Architecture with AI (AutomatizAi โ€“ 2026)

Advanced specialisation focused on modern end-to-end test automation using Playwright and AI-assisted workflows.

Key Areas:

  • Scalable project architecture using Feature Actions
  • Deterministic E2E strategies (network interception, mocking)
  • API setup + UI validation hybrid testing
  • Flaky test elimination strategies
  • CI/CD pipelines with GitHub Actions
  • Executive dashboards and TestOps practices
  • AI-assisted test generation and code review

Focused on evolving from test script implementation to automation system design and operational quality engineering.

๐Ÿ”— GitHub Repository

Hyperion Data Science Bootcamp

During my data science bootcamp, I worked on a variety of hands-on projects that allowed me to apply my knowledge and skills in real-world scenarios. I leveraged Python and popular data science libraries such as NumPy, Pandas, and Scikit-learn to perform data cleaning, exploratory data analysis, and predictive modelling.

๐Ÿ”— GitHub Repository

๐Ÿ”— HyperionDev Portfolio

Open Source Contributions

  • Contributor: Automation Patches / Extensions that allow you to extend your Ruby-based testing frameworks

Connect with Me

I'm always open to interesting conversations and collaboration opportunities. Feel free to reach out to me via the following channels:

Let's connect and create amazing things together!

Popular repositories Loading

  1. HelloCodeSchoolProject HelloCodeSchoolProject Public

    Forked from codeschool-projects/HelloCodeSchoolProject

    Demonstration on how projects work at Code School.

    JavaScript

  2. HTMLPortfolioProject HTMLPortfolioProject Public

    Forked from codeschool-projects/HTMLPortfolioProject

    Code School Project: HTML + CSS Portfolio

    JavaScript

  3. search_test search_test Public

    Ruby

  4. ruby-training ruby-training Public

    Forked from luke-hill/ruby-training

    Ruby Training I've compiled / customised over time.

    Ruby

  5. hyperion_bootcamp_data_science hyperion_bootcamp_data_science Public

    All the required tasks for Hyperion Data Science Bootcamp

    Jupyter Notebook

  6. byb_project byb_project Public

    Python