Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Gabriel Costa

Fortaleza

Summary

I'm a Computer Science grad from the Federal University of Ceará with a dynamic professional trajectory, passionate about challenges and finding opportunities for improvements and optimizations. I have 5+ years of hands-on experience in the test automation area. I started my career as a software testing intern, quickly transitioning into a full-time role. My responsibilities included automating software testing for web and mobile applications using the Selenium framework in Java.


I then accepted an offer at Capgemini as a Software QA Automation Engineer, working on projects with large clients such as Next Bank and Porto Seguro. I develop, execute and maintain automated tests for web, API and mobile applications, using Java, Selenium, RestAssured, Junit and Gherkin/Cucumber and others. My role involved extensive collaboration using agile methodologies.


Throughout my journey, I have consistently demonstrated interpersonal skills such as effective communication, collaboration, and critical thinking. I approach challenges with persistence, always seeking to achieve the best, not in competition with others, but for the benefit of others. My commitment to learning is evident in my openness to new technologies and my belief in logical reasoning for programming.

Overview

6
6
years of professional experience

Work History

Software QA Automation Engineer, Porto Seguro

Capgemini
12.2022 - Current
  • Developed new automated tests for Web, API using Java, Selenium
  • RestAssured, Junit, Gherkin/Cucumber, along with local and Jenkins executions, maintaining and improving over 200 tests in an insurance application with over 13 million clients
  • Experienced Agile methodologies using Scrum, Kanban, and Jira, providing technical support to team members, versioning, and code reviewing with Git
  • GitLab, Gitbash, TortoiseGit, fostering a stronger team spirit and making the environment more efficient, collaborative, and enjoyable
  • Created a parallelism strategy in automated tests, significantly reducing execution time during deployments and lowering operational costs
  • Developed a test data parameterization strategy that made communication between the business and development teams more agile and effective
  • Implemented continuous improvements in the automation framework, documenting details on Confluence, elevating the quality of processes in projects
  • Developed new data visualization for API health check test executions using Postman, providing essential information for system stability and more assertive decision-making.

Software QA Automation Engineer, Next Bank

Capgemini
11.2021 - 11.2022
  • Developed new automated tests for Web, API, and mobile (Android and
  • IOS) using Selenium, RestAssured, and Appium, as well as deployment, maintenance, and improvements of over 500 tests in a financial application with over 10 million clients
  • Experienced Agile methodologies using Scrum, Kanban, and Jira, providing technical support to team members, versioning, and code reviewing with Git, Page 2 of 5
  • Bitbucket, Gitbash, TortoiseGit, fostering a stronger team spirit and making the environment more efficient, collaborative, and enjoyable
  • Had experiences with clean code and design patterns such as Page Object
  • Page Factory, and Webdriver Factory
  • Researched and integrated best practices and design patterns into the newly initiated API automation project, bringing more stability to the project and test execution, enhancing the application's quality
  • Developed improvements for capturing information on web test failures, significantly increasing the speed of defect identification and correction for the entire team
  • Created a more efficient and faster execution strategy in the IDE, providing greater speed to the team and release deployments, resulting in a significant reduction in project costs
  • GREat 4

Software Engineer, LG Eletronics

GREat
11.2018 - 10.2021
  • Developed and maintained an application using Electron, Vue.js, and Python as a FullStack, working on an innovative project for simulating urban mobility focused on autonomous vehicles V2X (Vehicle-to-everything) using tools like
  • SUMO and SVL Simulator, as well as IntelliJ and PyCharm
  • Created a web service for managing automated tests for mobile devices using Java, JavaScript, HTML, CSS, SQL, utilizing frameworks such as
  • Spring Boot, Vue.js, GraphQL, and tools like Visual Studio
  • This contributed to better management of the hundreds of tests conducted daily on an internal application, enhancing quality and security
  • Built the same automated tests for mobile devices (Android) using Appium
  • RobotFramework, Python, and tools like PyCharm and UiAutomator, bringing more speed and confidence to the application
  • Page 3 of 5
  • Implemented logic for recording steps through screen recording on mobile devices, speeding up the analysis and resolution of system failures and defects.

Test Automation Analyst, LG Eletronics

GREat
03.2018 - 10.2018
  • Developed automated tests for web and mobile applications using Selenium
  • Java, and Android, executing them in suites, documenting, and performing maintenance, thereby making the application more stable
  • Mentored team members on how to efficiently use element locators, improving the quality of automated tests and reducing maintenance efforts.

Software Testing Intern, LG Eletronics

GREat
08.2017 - 02.2018
  • Responsible for automating software tests for the web using the selenium framework in Java language

Education

Bachelor Degree - Computer Science

Federal University of Ceara
Fortaleza, Ceará, Brazil
2018

Skills

  • Java
  • Selenium WebDriver
  • Appium
  • RestAssured
  • Test automations
  • Appetite for challenges
  • Fast learning
  • Sharp logical reasoning
  • Agile Methodologies

Languages

English
Intermediate (B1)
Portuguese
Bilingual or Proficient (C2)

Timeline

Software QA Automation Engineer, Porto Seguro

Capgemini
12.2022 - Current

Software QA Automation Engineer, Next Bank

Capgemini
11.2021 - 11.2022

Software Engineer, LG Eletronics

GREat
11.2018 - 10.2021

Test Automation Analyst, LG Eletronics

GREat
03.2018 - 10.2018

Software Testing Intern, LG Eletronics

GREat
08.2017 - 02.2018

Bachelor Degree - Computer Science

Federal University of Ceara
Gabriel Costa