Tacio Maia DegraziaSoftware Engineer
Currently I'm software engineer focused in quality assurance area. I have focused in manual and automated tests. Today I am studying and applying the cybersecurity activities into the QA field, like penetration tests and SAST/DAST. I like to work with cloud native applications. So I know how to make use of Azure Devops/ GCP/ AWS.
Certifications
B2 Upper Intermediate
B2 Upper Intermediate, B1 Intermediate
10/07/2021
Tech stack
B2 Upper Intermediate
B1 Intermediate
Agile (11)
Test Automation (11)
Ruby (11)
Docker (9)
Jenkins (9)
Security Testing (6)
Kubernetes (6)
Scaled Agile Framework (SAFe) (6)
API Testing (6)
Cypress (6)
Cucumber (5)
Capybara (3)
Postman (3)
Azure (3)
SQL (3)
Kanban (3)
Behavior-driven Development (BDD) (3)
Manual Testing (3)
Change Management (2)
Release Management (2)
SAP ERP (2)
Quality Auditing (2)
Cyber Security
JavaScript
Appium
Python
Android Studio
DevOps
Experience
Software Engineer / QA EngineerIBM
03/2019 - Currently

Software Engineer responsible for backend/frontend tests automation of the marketplace application, using Ruby/HTTParty and Robot Framework. Working with web and mobile automated tests using Cypress/Cucumber and Appium/Robot framework/Ruby. Focused with Agile methodologies. Working with performance and security tests using Jmeter and Zaproxy. Design functional tests cases. Maintaining tests enviroments for a daily build routine using Jenkins, Docker, OpenShift, Kubernetes. Speaker in QA chapters, automation demos, automation Dojos. Auditing the new architecture, implementing the Dapr as a side car to micro services. Applying Chaos Engineering on this new architecture in order to have a more resilient application.

Docker
Kubernetes
Agile
Scaled Agile Framework (SAFe)
Security Testing
Test Automation
API Testing
Jenkins
Ruby
Cypress
Software EngineerSpread Tecnologia
05/2016 - 02/2019

Migration Project NET-CLARO: The company had one big project of migrating a few databases of one recently acquired company. Here I was responsible for designing and executing manual functional and backend tests. Working with other analysts and responsible for sending daily reports of the test execution from the whole analysts. Using the tool HP-ALM to generate test metrics and help the managers to schedule the tests during the releases. Creating graphs using Excel or the tool HP-ALM and sending them to the team and the end user. Reading the functional documents to extract the tests. Participating in Agile meetings using the SCRUM framework. Responsible for conducting the tests with the end user in order to meet the acceptance criteria and move forward with the requirements to implement the changes into production. Automating the regression tests using Ruby with HTTParty and Capybara for backend and frontend tests.

SQL
Docker
Agile
Capybara
Test Automation
Cucumber
Jenkins
Azure
Ruby
Postman
Test AnalystInmetrics
12/2013 - 01/2016

Project BoB: Responsible for the quality assurance from the beginning of the project until the acceptance tests with the end user. Participating in a team of other analysts, started to deliver the software and tests using Agile methodology after some time of the implementation of the project. Doing daily activities like designing tests with Functional Specifications, executing and reporting the ongoing tests to the rest of the team and the end user. Actively participating in decision making meetings with the end user. Coordinating with the rest of the team the work based on the requirements and priorities from the end user. I was responsible for improving the reports and making custom queries inside the tool that were not easily available to all users. Here I started to create end-to-end test automation scripts with Ruby and BDD. Had to implement the tests with a chaotic environment that had too many changes and so had to give a lot of maintenance to the scripts.

Agile
Manual Testing
Kanban
Test Automation
Cucumber
Behavior-driven Development (BDD)
Ruby
System AnalystSystemplan Consulting
12/2010 - 04/2012

Client: Nestlé. GLOBE IS/IT: Worked as Change Release Coordinator. Was responsible to analyze the changes in order to approve them. Worked with the Change Manager and Release Manager to refine/identify/control and maintain all changes and releases. We focused on the deliverables using ITIL best practices. Responsible for ensuring process, procedures and work instructions documentation are correct and up-do-date. After the approval of some changes we had to implement them in production. Releasing the jobs on SAP and participating in approval meetings. Some of the changes were critical to the company so had to focus on them very carefully. Responsible for triggering the emergency meetings with other areas from different time zones. Working with the e-CAB process. Implement the changes as fast as 1 hour maximum time.

Release Management
Quality Auditing
Change Management
SAP ERP
Education
Bachelor's degreeEstácio
02/2019 - 02/2022