Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Software Development Engineer in Test
NTD SoftwareSoftware Development Engineer in Test
Dec. 2023At AvidXchange, I specialize in testing and validating two core operational platforms (V1 and V2), which serve as connectors for importing and exporting customer data. These platforms integrate with customer-specific account instances linked to their ERP systems, ensuring seamless synchronization. My responsibilities include: • End-to-end testing of invoice creation, approval, ERP synchronization, and payment processing. • Functional, regression, and production validation testing to support customizations and issue resolution. • Debugging, data generation, API testing, and front-end validation of our cloud-based portals. • Automated data generation for invoice creation, enhancing test efficiency. • Engaging in test automation initiatives to improve coverage and efficiency. • Conducting shakeout tests and monitoring deployments to production. • Preparing release branches, hotfix branches, and supporting developers with pair testing. • Creating and executing test plans aligned with user stories and sprint goals. Tools & Technologies: Azure DevOps, C#, Visual Studio, Postman, Agile, Scrum, REST, Test Automation. I am passionate about ensuring the reliability and performance of our solutions while driving continuous improvements in testing and automation.
Software Development Engineer In Test
TallerSoftware Development Engineer In Test
Sep. 2022 - Sep. 2024United StatesResponsibilities: • Monitoring product development to ensure that changes in design or function do not affect existing features or cause additional problems • Testing applications by creating test plans, test cases, and test scripts • Reporting bugs and defects in software using bug tracking software and providing detailed descriptions of each bug or defect found. • Participating in meetings with development teams to discuss the status of current user stories and plans for backlog items. • Feature Demonstration to Business to identify usability issues or problems with function or performance. • Review existing documentation or features to determine whether they apply to legacy. • Provide the testing approach to develop the automation test strategy and framework. • Design the test case and write the automation scripts. • Contribute to building a continuous Integration (CI) environment and ongoing Process improvement activities. • Collaborative with the project team to understand project objectives, gather automation requirements, design automated tests, and troubleshoot issues Main technologies: Selenium; Azure DevOps (ADO); OOP e SOLID; GIT; Scrum; ASP.NET Web API and JSON; Layered development with C#; Entity Framework Core; MySQL Server Database.
Test Automation Engineer
GlobantTest Automation Engineer
Mar. 2021 - Sep. 2022BrazilGoogle Project: Google is an American multinational technology company focusing on artificial intelligence, online advertising, search engine technology, cloud computing, computer software, quantum computing, e-commerce, and consumer electronics. Complexity: The Google Project is a partnership between Google and Globant to assist new customers in transitioning to GCP (Google Cloud Platform). Goals: Ensure that the services provided by GCP can meet the requirements of new Google customers. While working remotely from Brazil, I worked as a Test Automation Engineer for Google projects in partnership with Globant Brasil. I collaborated with multidisciplinary teams of specialists from Latin America and the United States. At Google, my first project involved testing the non-functional performance requirements of a newly migrated application to GCP. The project also included presenting comparative results between cloud solutions. My last project was for Vix, a large streaming platform. As a member of the Test Automation Squad, I reported directly to the Vix team. Responsibilities: • Defining tools and frameworks to develop and maintain test automation. • Identification of test automation opportunities. • Work closely with the development team to define strategy and best practices. • Integrating automated tests with the CI/CD pipeline. • Monitoring product development to ensure that changes in design or function do not affect existing features or cause additional problems • Testing applications by creating test plans, test cases, and test scripts • Reporting bugs and defects in software using bug tracking software and providing detailed descriptions of each bug or defect found. Main technologies: Selenium; Appium; BrowerStack; AWS; GCP; GIT; Scrum; Java; TypeScript; Jenkins; API Testing
Test Lead
Triade Soluções InteligentesTest Lead
Oct. 2018 - Feb. 2021Volta Redonda e Região, BrasilSegment: Creator of MultiClubes, a software aimed at the entertainment industry, and experienced in creating solutions for various venues such as theme parks, clubs, stadiums, and associations. Its software integrates vital processes such as financial management, bank collection, access control, and consumption of bars and restaurants, among other services. With MultiClubes, customers can manage all aspects of their business in one place, making their operations more efficient and streamlined. Complexity: Introduce new processes and methodologies, hire resources for manual and automated testing teams, and guide Triade in adopting best practices and cutting-edge technologies to improve software quality. Objectives: Promote a culture of software quality across the company by effectively implementing regression testing in the core sales systems. As the Test Leader at Tríade's headquarters, I managed two six-member teams: one focused on manual functional tests and another specialized in developing automated tests. Responsibilities: • Redesign the software quality area. • Introduction of new testing processes. • Elaboration of Test Plan templates, Test Strategies, Scenarios, and Test Cases. • Implementation of Agile methodology. • Hire new resources for manual and automated testing teams. • Build from scratch continuous improvement and continuous delivery track. • Disseminate the software quality culture in the company. • Conducting functional tests on multi-platforms: Web, Desktop, and Mobile. • Definition of tools and frameworks to develop and maintain test automation. • Integration of automated tests with the CI/CD pipeline. • Test applications by creating test plans, test cases, and test scripts • Report bugs and defects in software using bug tracking software and provide detailed descriptions of each bug or defect found. Main technologies: Selenium WebDriver; Appium, Team Foundation Server on-premises (TFS); Scrum; Layered development with C#; Rest; Docker;
Test Specialist
Oi S.ATest Specialist
Sep. 2017 - Oct. 2018Rio de Janeiro, BrazilOi S/A is a company that operates in the telecommunications segment in Brazil. It is the largest fixed-line operator and one of the largest telecommunications companies in South America's telecommunications sector. As a Test Specialist, I assisted the Quality Assurance Team with multiple initiatives. In particular, I aided a QA Squad with the new Agile project "Oi Contal Total" by peer-reviewing test plans, strategies, and designs. I managed a team of two functional testers who provided on-demand assistance to ongoing Oi projects by helping them develop adequate test strategies and conduct integrated tests. Also, I had the opportunity to run a pilot project by automating test data creation in Siebel System. Responsibilities: • Participating in meetings with other members of the development team to discuss project status and other relevant topics • Documenting all known defects in a database or tracking system for future reference • Reviewing test results to ensure that they are accurate, complete, and meet the standards of the company or client • Assisting in documenting the software development process by creating project plans, schedules, and task lists • Coordinating with the development team to identify any potential issues in the design or development process that may impact the quality of the final product • Performing testing activities such as installing new software or updating existing software to ensure that it serves as expected • Communicating with other departments within an organization to ensure that they are aware of changes to the software behavior Main Technologies: Siebel;Java; IBM Rational Functional Tester(RFT);Oracle; Selenium WebDriver; API Rest; Regression; Smoke Testing
Software Quality Test Engineer
GE Global ResearchSoftware Quality Test Engineer
May. 2015 - Apr. 2017Rio de Janeiro e Região, BrasilSegment: Working on the GE HealthCloud project in the healthcare business, I was part of an ecosystem comprising 25 teams in 5 countries (USA, Brazil, India, France, and Hungary). We were oriented by an Agile mindset and organized under the SAFe framework and Scrum methodology. Through our efforts, we achieved maturity in Continuous Integration and Continuous Delivery based on a microservices approach and clear responsibility attribution. Complexity: Build a scalable, elastic, and secure cloud ecosystem to manage the volume, velocity, and variety of healthcare data. Goal: Apply appropriate testing techniques for each product increment to prevent introducing new bugs in the product development process. While at GE HealthCloud, I worked as a Software Quality Test Engineer and contributed significantly to improving test processes and delivery quality. Responsibilities: • During the start of a Sprint, conduct follow-up meetings to plan activities, prioritize tasks, and understand user values for each implementation. • Plan and review the stories related to a part of the system and define all activities related to Software Quality. • Align acceptance criteria for each story. • Write test cases, review, and document. • Implement UI and API Tests, Manual and Automated. • Perform Unit Testing, Contract, Component (Pact-JVM), Integrated and Functional Testing. • Track and update regression tests, investigate, and open defects. • Manage the entire defect opening process. Main technologies: Java; UML; Agile Methodologies; HL7; Cloud Computing; Solution Architecture; Spring;JUnit;Maven; Linux; Spring Framework; SQL; NoSQL; Microservices; DICOM; FHIR; Scaled Agile Framework; Product Lifecycle Management;
Software Test Analyst
Brazilian NavySoftware Test Analyst
Aug. 2013 - May. 2015Rio de Janeiro e Região, BrasilCASNAV is a Brazilian Navy military organization subordinated to the Secretariat of Science, Technology and Innovation of the Navy (SecCTM). Its purpose is to contribute to improving the decision-making process. It extensively uses Cryptology, Systems Development, Information Management, and Operational Research. As a Software Test Analyst, I worked on project SIPLOM 4.0. It is an Information and Communications Technology (ICT) platform that supports the military's Command and Control Centers in making priority decisions. In this project, I worked with the waterfall methodology; in addition to introducing QA best practices and implementing automated tests, it stands out, which made a big difference in achieving the desired level of maturity. Responsibilities: • Executing all levels of QA tests: System, Integration, and Regression. • Developing test design, test process, test data, test automation, and test cases and prioritizing test activities. • Analyzing the system and ensuring the test strategy is aligned with the development process requirements. • Executing and documenting test plans for the module covering all aspects of testing for software quality. • Identifying bugs and creating reports to highlight the status of all modules. Main technologies: JavaEE; ExtJs; OpenLayers; Selenium WebDriver; Regression;
Senior Software Test Analyst
BM&FBOVESPASenior Software Test Analyst
Nov. 2012 - Jun. 2013São Paulo Area, BrazilThe BM&F BOVESPA is a stock exchange located at São Paulo, Brazil.
Test Analyst
Match LatamTest Analyst
Jan. 2012 - Oct. 2012Rio de Janeiro e Região, BrasilMatch.com is an online dating service with web sites serving 25 countries in more than eight languages. • Involved in Preparation, Reviewing and Execution of test cases. • Involved in writing Test Plan for the web application after analyzing the specifications and business requirements • Performed End-to-End Manual Testing of the application. • Wrote several Test Cases for testing various functionalities. • Performed Functional, Navigation, Regression and Smoke tests on the new enhancements added to the web application in different environments like UAT, Stress and finally in Production. • Used various queries to validate and populate data into a table. • Configured test environment for specific test cases, created test data, and executed automated and manual tests, documented results, and updated defect tracking systems. • Performed extensive functional GUI level testing and wrote /modified tests from scratch. • Created and executed automated test scripts.
Automation Test Analyst
BRQ IT ServicesAutomation Test Analyst
May. 2011 - Jan. 2012Rio de Janeiro e Região, BrasilBNDES is a federal public company associated with the Ministry of Development, Industry, and Trade. Its goal is to provide long-term financing for endeavors that contribute to the country's development. • Execute automated scripts via Rational Functional Tester and Rational Quality Manager. • Create and update user acceptance test plan, test scenarios, test cases by analyzing business requirements • Involved in Manual User acceptance testing with various combinations. • Involved in Regression and smoke testing for the new build functionality testing.
Test Analyst
AccentureTest Analyst
Mar. 2007 - May. 2011Rio de Janeiro e Região, BrasilClient: TIM Brazil Telecom Italia's mobile phone brand. TIM is the second largest operator, with 74 million customers. At Accenture Brazil's FQA department, as a Test Analyst, I conducted integrated and regression tests in rating and billing postpaid modules. • Responsible for developing automated regression test scripts for the Rating and Billing postpaid process through the BSCS; • Created and executed Test cases for IT (Integration test), UAT (user acceptance test) and regression; Participate in knowledge transfer, documentation, and information sharing. • Take initiative to contribute to the refinement of existing Development Model processes; • Responsible for bringing new advanced processes and procedures in testing technology, strategies, and tactics into the QA team; • Guide, instruct, and direct new testers; Main technologies: LHS BSCS; Oracle; SQL; Unix; ShellScript; Rational Functional Tester; Rating; Billing; Java;
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Diogo on Intch
IT
453430 people
17
IT Project Manager @ Freelancer
26
Mobile Engineer @ Raiô Benefícios
15
.Net Fullstack Developer/Angular Developer @ Webfis Processamento de Dados Ltda
ITQA Engineer
28310 people
20
QA Engineer @ Kellton Tech Solutions Limited
15
Back-End developer @ FCamara Consulting & Training
15
Project Manager | Scrum Master | QA Lead | Agile Advocate @ Upstart 13