Elias Nogueira

Elias Nogueira

Maarssen, Utrecht, Netherlands
13K followers 500+ connections

About

I turn bugs into learning opportunities and process improvement!

Almost no Software Engineer likes to test the code because we think it's a waste of time, because we don't have time and <add here any other excuse>.

I also didn't like to test my code until I started having problems with my deliveries, so I started studying quality engineering, software quality, and code quality (and I fell in love).

Nowadays, I help Software Engineers (Backend, Frontend, and QA) to develop their quality mindset and deliver high-quality software. Quality for me is it: mindset here we must develop and create approaches from the requirements definition to the post-delivery.

I love sharing knowledge in different ways, so everything I know I teach others. I grew up in my career sharing knowledge with my colleagues, and I believe everyone should do the same.
Did you know I do some presentations as well? I have a page with all my presentations and community activities at https://github.com/eliasnogueira/public-speaking

My specialties include quickly learning new skills and programming languages, problem-solving, testing architecture, quality engineering, and shift left testing. I also love to write code on the backend side.
So far, I have Java, Javascript, and Groovy as programming language knowledge.

I also use a lot of different tools to automate my job and the tests using Bash scripts, Selenium WebDriver, Mockito, JUnit 5, TestNG, RestAssured, and other different tools to remove the hassle of repetitive manual actions.

Articles by Elias

Contributions

Activity

Join now to see all activity

Experience

  • Backbase Graphic

    Backbase

    Amsterdam, North Holland, Netherlands

  • -

    Eindhoven, North Brabant, Netherlands

  • -

    Porto Alegre, Rio Grande do Sul

  • -

    São Leopoldo, Brazil

  • -

    São Paulo

  • -

  • -

    São Paulo Area, Brazil

  • -

  • -

  • -

  • -

  • -

  • -

Education

  • -

    -

  • -

    -

  • -

    -

  • -

    -

    Activities and Societies: DevOps Overview Test-Driven Development (TDD) Using Python or Java Agile and Project Management with Oracle Developer Cloud Service Continuous Integration and Deployment with Oracle Developer Cloud Write and Deploy Code using Oracle Developer Cloud Service Continuous Monitoring with Oracle Management Cloud Monitoring Enterprise Applications and Rapid Troubleshooting Capacity Planning

    https://apexapps.oracle.com/pls/apex/f?p=44785:17:15913978827506::::P17_PAGE_ID:452

  • -

    -

  • -

    -

  • -

    -

    This is an introductory course in AngularJS. This course is designed to get you up and running with core AngularJS concepts in under 1 hour.

    This course covered:
    - How to perform data binding
    - What are modules & controllers
    - How to debug your Angular applications
    - Deep into $scope in Angular
    - Explanation the most common directives such as ng-click, ng-submit, ng-class.
    - Dependancy Injection in AngularJS and Services
    - How to perform http requests…

    This is an introductory course in AngularJS. This course is designed to get you up and running with core AngularJS concepts in under 1 hour.

    This course covered:
    - How to perform data binding
    - What are modules & controllers
    - How to debug your Angular applications
    - Deep into $scope in Angular
    - Explanation the most common directives such as ng-click, ng-submit, ng-class.
    - Dependancy Injection in AngularJS and Services
    - How to perform http requests using the Angular $http service and also how to handle those requests using promises and the $q service.
    - How AngularJS works under the hood

  • -

    -

    Practice immersion in Executive Coaching process applied to the challenges related to adoption / leadership of agile processes (Scrum, FDD, XP, Kanban, etc ...)
    Combining Coaching and Mentoring and learning and applying techniques for coach in different roles (ScrumMaster, Product Owners and teams)

  • -

    -

  • -

    -

  • -

    -

    What is Exploratory Testing (ET)?
    Randomness Testing and Ad Hoc
    Scripted Test
    ET, Scripted Test and Ad hoc Test
    Session Based Test
    Panning ET
    Charters
    Test Execution based on Session
    How to Assessment a Session

  • -

    -

    Learned how to communicate, business and solve problems on clients and how to ask questions that uncover the real needs and interests of the client.
    Learned how to present recommendations, facilitate the decision making and support client satisfaction with the accepted recommendation.

  • -

    -

  • -

    -

    Agile Testing and Agile Fundamentals
    Agile Teams and Testing
    Agile Testing Techniques (TDD and ATDD)
    Tools for Software Testing

  • -

    -

    Activities and Societies: Successful Test Automation by Dorothy Graham

    Planning and Managing Test Automation
    Test Automation Objectives
    Test Automation Measures
    Test Automation Architecture
    Scripting Techniques
    Pre and Pos Conditions
    Automation Data Comparisons
    Advises and Directions in Test Automation

  • -

    -

    What is Software Testing
    Testing Schools: academic, standard, quality, agile e contex driven
    Test Process
    Is testing practices in development models just for QA?
    Test Pyramid
    PAradox of Minefield
    Test Driven Development:: TDD, ATDD, BDD
    Tools for Test Automation

  • -

    -

    Syllabus:
    Software Testing Fundamentals
    Quality in Product and Process
    Software Testing Process
    Verification and Validation (V&V)
    Software Testing Automation and Support Tools
    Estimation and Metrics in Software Testing
    Software Testing Management
    New Technologies In Software Testing

    Final Project: Open Source Metrics Integration System for Software Testing

  • -

    -

  • -

    -

Volunteer Experience

  • Coordinator at GUMOBILE (Mobile User Group)

    Coordinator at GUMOBILE (Mobile User Group)

    SUCESU RS

    - 1 year

    Science and Technology

    The GUMOBILE is a non profit mobile user group responsible to arrange some presentation and workshops in all subjects about mobile technologies.

  • Coordinator on Test track

    Coordinator on Test track

    The Developers Conference

    - 9 years 1 month

    Science and Technology

  • Organizer

    Agile Coach Meetup - Porto Alegre

    - 2 years 1 month

    Science and Technology

  • Community Lead

    Community Lead

    Sun Microsystems

    - 2 years

    Science and Technology

    Community Leader at java.net portal

  • Community Lead

    Community Lead

    Sun Microsystems

    - 3 years

    Science and Technology

    Volunteer at java.net Global Education and Learning Community (GELC) as a Community Leader

  • Community Organizer

    Community Organizer

    ALATS

    - 1 year 4 months

    Science and Technology

    Promote seminars and events in software testing area at São Paulo, Brazil

  • Organizer

    Organizer

    SUCESU RS

    Science and Technology

    GUTS - Software Testing User Group organizer

  • Mentor

    Mentor

    garoaQA

    - 1 year 1 month

    Science and Technology

  • Reviewer

    Reviewer

    Agile Brazil

    - 4 years

    Science and Technology

    I help the main organisation to review the submissions, giving a true and clearly feedback.

  • Event Organizer

    Event Organizer

    Ministry of Testing

    - Present 4 years 9 months

    Science and Technology

    Evento organizer for Eindhoven testing meetup

Licenses & Certifications

Publications

Projects

  • Digital Banking Services - R&D at Backbase

    - Present

  • UAI TEST

    O evento foi criado para disseminação da Área de Testes de Software, bem como discussões sobre temas da área, novidades e principalmente interação entre profissionais.

    "Um novo momento, um novo evento, uma nova forma de ver os testes"

    O Evento trará várias formas de interação com Palestras, Mini Cursos, apresentação de Cursos e Cases do dia a dia.

    Um debate com profissionais da Área.
    Mesa Redonda com perguntas dos Participantes.

    Other creators
    See project
  • TMO at NET Serviços de Telecomunicação

    -

    Test Management Office (TMO)
    Proactive management of program risks and defect management across multiple vendors orchestrating all processes throughout the testing lifecycle and driving best practices and improves quality in the planning and control of the testing scope, schedule, vendors, risks and inter-dependencies.

  • ART Implementation and training at Oi Telecomunicações

    -

    Implement ART (Adoption Readiness Tool), a tool to simplify the process of training end users on new applications.
    In this project all ALM 11 documentation for internal and external users was created by ART to delivery fast, 24x7 and high quality eLearning training and materials.

  • HP Service Center Migration Teste at Bradesco

    -

    Test HP Service Center 6.3 to HP Service Manager 9.1 private migration at Bradesco, one of the largest bank in Brazil. In this short project the team want to ensure the functioning of all customizations through formal test cases and exploratory testing

  • ALM 11 upgrade and customization at Oi Telecomunicações

    -

    Upgrade and customize ALM 11 helping Oi to alter and change few testing process

  • Quality Center Customization at NET Serviços

    -

    Customization of Quality Center 11 in accordance to NET process. Also did an assessment to understand testing needs to put all implicit process in QC.
    Also support the TaaS (Testing as a Service) team to put all these process in the tool and support the test team to guide the testes in SOA platform with HP Service Virtualization and HP Service Test tools

  • ALM 11 migration at VALE - Cia Vale do Rio Doce

    -

    Migration of around 70 Quality Center projects for 9.2 to 11 with large data and thousands of automated scripts in these projects. It was the fist the biggest QC migration in LATAM with another tasks involved like technical documentation, support the automation team with the new QC version, test in different environments.

  • Software Test Architect at Redecard

    -

    Create automated strategies for manual testing and support other Software Test Architects.
    Create a custom testing tool in Java to automated credit card transactions with POS, PDV and Web acquirers with a customized engine rule

    What I learned here
    Coaching for others architects and testers to do their work. Respond technically in many levels and build a automated test framework to test a not typically application

  • Software Test Architect at Sodexo

    -

    Functional Test Automation on Ordering System with Selenium RC and Java. Was created a framework to execute Selenium tests through a desktop application with a automatic evidence generator.

  • Software Test Architect at Santander

    -

    Development and implementing architectural manual software test solution's. Create technical specification for functional test, make test automation, give support about functional test and automation test and create test environment.
    Application of the Scrum methodology in a Test Factory.

    Testing in ETL, Epiphany, SOAP, ETL and Web technologies in projects like CRM, Short and Term Debt, Time Deposit (CDB, RDB, etc..) Core Banking Applications and Internet Banking

Honors & Awards

  • Java Champion

    Oracle

  • Oracle ACE: Java

    Oracle

    Profile link: https://apexapps.oracle.com/pls/apex/r/ace_program/oracle-aces/ace?ace_id=2337

    The Oracle ACE Program recognizes and rewards individuals for their contributions to the Oracle community. These technical experts and community leaders share their knowledge and experiences through making presentations; writing blog posts, articles, and books; sharing their knowledge on social media; writing code; answering questions in community forums like Stack Overflow; volunteering in an…

    Profile link: https://apexapps.oracle.com/pls/apex/r/ace_program/oracle-aces/ace?ace_id=2337

    The Oracle ACE Program recognizes and rewards individuals for their contributions to the Oracle community. These technical experts and community leaders share their knowledge and experiences through making presentations; writing blog posts, articles, and books; sharing their knowledge on social media; writing code; answering questions in community forums like Stack Overflow; volunteering in an Oracle User Group; organizing conferences and meetups; and more.

  • The Developers Conference RockStar

    The Developers Conference

    The Developers Conference is one of the biggest IT events in Brazil. Many professionals helping coordinating tracks (mini events that happens simultaneously), as well as speakers.
    TDC Rockstar as created to recognize these incredible professionals who help make the event better and with more innovation each year.

    http://www.thedevelopersconference.com.br/rockstars

  • Testathon - Best participation during feedback

    Global App Testing / Testathon

    A hackaton for testes provided by Global App Testing and Facebook

  • Agile Testers - Most remembered tester in Brazil

    agiletesters.com.br

    In a survey in agiletesters.com.br website I recieved two mentions: the most remembered tester and my blog was second most read :)

Languages

  • English

    Full professional proficiency

  • Portuguese

    Native or bilingual proficiency

Recommendations received

View Elias’ full profile

  • See who you know in common
  • Get introduced
  • Contact Elias directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Elias Nogueira

Add new skills with these courses