
Gustavo de Barros Rosa
Verified Expert in Engineering
QA Engineer and Developer
Tijucas - Santa Catarina, Brazil
Toptal member since January 7, 2025
Gustavo is a QA analyst with over four years of experience in manual and automated testing. He specializes in public-facing pages built with CMS platforms and has contributed to revenue-critical projects, including Toptal's homepage, Bayer Crop Science's public portal, and Prudential's platforms. Skilled in test automation, shift-left testing, and accessibility testing, Gustavo focuses on optimizing processes and delivering high-quality results in agile environments.
Portfolio
Experience
- Accessibility Testing - 4 years
- Manual Testing - 4 years
- Cypress - 3 years
- JavaScript - 3 years
- QA Automation - 3 years
- User Acceptance Testing (UAT) - 2 years
- Playwright - 2 years
- Adobe Experience Manager (AEM) - 2 years
Availability
Preferred Environment
Adobe Experience Manager (AEM), Manual Testing, Automated Testing
The most amazing...
...solution I've built is the public pages portal for Bayer Crop Science, where I led QA efforts by defining the test approach and establishing quality standards.
Work Experience
Automation QA Engineer
Toptal
- Proposed and implemented process improvements, including standardizing acceptance criteria, streamlining Jira card templates, and optimizing team workflows for greater efficiency.
- Created and maintained process documentation, including test coverage reports, team domain knowledge, and component guides, ensuring clear communication and consistency in QA practices.
- Oversaw the collection of test coverage data, improving test effectiveness visibility and identifying improvement areas.
- Spearheaded testing efforts for the introduction of the Interaction to Next Paint (INP) metric in the Core Web Vitals, ensuring compliance with performance standards and enhancing the user experience.
- Developed automated tests using JavaScript and Ruby, leveraging tools such as Playwright, Cypress, RSpec, and Capybara.
- Created and executed test plans, visual regression testing, A/B testing, exploratory testing sessions, unit tests, and integration tests.
QA Analyst
Valtech
- Acted as a consultant on various projects for national and international clients, focusing on functional, integration, and accessibility testing in websites built with Adobe Experience Manager (AEM).
- Directed QA efforts on two major projects, overseeing task organization, implementing testing methodologies to ensure consistency and high-quality deliverables, and managing a team of two additional QAs.
- Collaborated with product owners to introduce shift-left testing techniques, resulting in enhanced test plans, improved requirements analysis, and more precise ticket acceptance criteria.
- Gathered test data and evidence for regulatory entities, such as the Superintendence of Private Insurance (SUSEP), ensuring compliance with Brazilian standards and aligning test coverage with client requirements.
Junior QA Analyst
NTT Data
- Automated testing processes with COBOL and Java, significantly reducing manual effort and increasing QA team efficiency.
- Promoted a quality-focused culture within the team, sharing best testing practices and continuously improving internal processes.
- Adapted testing processes to meet the regulatory requirements of Brazilian law, ensuring compliance with governance standards.
Experience
Bayer Crop Science Public Pages Portal
https://www.cropscience.bayer.us/Prudential Financial Brazilian Branch Website
https://www.prudential.com.br/Education
Technologist Degree in Systems Analysis and Development | Computer Science
SENAI College - Florianópolis, Santa Catarina, Brazil
Bachelor's Degree in Law and Justice Administration
University of the Itajaí Valley, Itajaí Campus - Florianópolis, Santa Catarina, Brazil
Skills
Libraries/APIs
Playwright, React Testing Library, React
Tools
Adobe Experience Manager (AEM), Jira, Postman
Paradigms
Manual Testing, User Acceptance Testing (UAT), Automated Testing, Unit Testing, E2E Testing, Behavior-driven Development (BDD), Scrum, Agile, Test Automation, Kanban
Languages
JavaScript, SQL, Ruby, COBOL, Java, Gherkin
Frameworks
Cypress, Ruby on Rails 6
Storage
IBM Mainframe
Other
Manual QA, Quality Assurance (QA), QA Test Plan Management, QA Automation, A11Y, Accessibility Testing, UI Testing, API Testing, Regression Testing, Agile Software Testing, Integration Testing, QA Process, CI/CD Pipelines, GitHub Actions, Civil Law, General Data Protection Regulation (GDPR)
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