
Franco Venica contributed to the safe-global/safe-wallet-web repository by building and refining end-to-end UI test coverage, focusing on transaction creation, notification center, and sidebar features. Using Cypress, JavaScript, and TypeScript, Franco implemented robust page objects and refactored test flows to standardize button interactions and improve selector accuracy. He addressed test flakiness by updating UI terminology, removing obsolete tests, and validating external links, which reduced regression risk and accelerated CI feedback. His work stabilized critical transaction and signing flows, improved test readability, and enhanced QA efficiency, resulting in safer, faster deployments and greater confidence in production changes across the application.
In Jan 2026, focused on stabilizing and improving reliability of the end-to-end (E2E) test suite for safe-wallet-web, with a strong emphasis on the signing flow, test readability, and UI selector accuracy. These improvements reduced flaky test behavior, hardened critical release signals, and accelerated feedback loops in CI/CD, contributing to safer, faster deployments and higher confidence in production changes.
In Jan 2026, focused on stabilizing and improving reliability of the end-to-end (E2E) test suite for safe-wallet-web, with a strong emphasis on the signing flow, test readability, and UI selector accuracy. These improvements reduced flaky test behavior, hardened critical release signals, and accelerated feedback loops in CI/CD, contributing to safer, faster deployments and higher confidence in production changes.
July 2025 (2025-07) focused on test hygiene improvements in safe-wallet-web. Key changes include aligning Owner/Proposer UI terminology and cleaning up E2E tests. Specifically, removed an obsolete owner/proposer E2E test and updated the Owners page tests to reflect the UI rename from 'Selected signer' to 'Signers'. Commit: 77d4ce2c235d77e5a0791251943ad16ab8cc50ff (fix(web:e2e): remove owner and proposer test (#6057)). This work reduces test fragility, improves UI consistency, and accelerates CI feedback.
July 2025 (2025-07) focused on test hygiene improvements in safe-wallet-web. Key changes include aligning Owner/Proposer UI terminology and cleaning up E2E tests. Specifically, removed an obsolete owner/proposer E2E test and updated the Owners page tests to reflect the UI rename from 'Selected signer' to 'Signers'. Commit: 77d4ce2c235d77e5a0791251943ad16ab8cc50ff (fix(web:e2e): remove owner and proposer test (#6057)). This work reduces test fragility, improves UI consistency, and accelerates CI feedback.
June 2025 highlights for safe-global/safe-wallet-web. Summary focuses on delivering a more reliable transaction creation experience, stabilizing token selection in the Spending Limits page, and strengthening end-to-end test coverage to reduce flaky tests and accelerate release readiness.
June 2025 highlights for safe-global/safe-wallet-web. Summary focuses on delivering a more reliable transaction creation experience, stabilizing token selection in the Spending Limits page, and strengthening end-to-end test coverage to reduce flaky tests and accelerate release readiness.
February 2025: Strengthened quality assurance and readiness for Safe Wallet Web by delivering targeted UI test coverage for the Notification Center and Sidebar, with new page objects and updated test scaffolding. While no major user-facing bug fixes were recorded, the added tests reduce regression risk and speed up validation for upcoming releases.
February 2025: Strengthened quality assurance and readiness for Safe Wallet Web by delivering targeted UI test coverage for the Notification Center and Sidebar, with new page objects and updated test scaffolding. While no major user-facing bug fixes were recorded, the added tests reduce regression risk and speed up validation for upcoming releases.

Overview of all repositories you've contributed to across your timeline