Date

July 9, 2025

Venue

Talk I & III

Julieta Ferrão Street, Tower 10
@ Lisbon

Venue

Talk II & IV

Oliveira Monteiro Street, 168
@ Porto

Timetable

6:30pm - 8:30pm

Date

July 9, 2025

Venue

Talk I & III

Julieta Ferrão Street, Tower 10
@ Lisbon

Venue

Talk II & IV

Oliveira Monteiro Street, 168
@ Porto

Timetable

6:30pm - 8:30pm

Date

July 9, 2025

Venue

Talk I & III

Julieta Ferrão Street, Tower 10
@ Lisbon

Venue

Talk II & IV

Oliveira Monteiro Street, 168
@ Porto

Timetable

6:30pm - 8:30pm

The sessions taking place in Lisbon will be broadcast remotely to all participants present at the facilities in Porto, and vice versa.

The sessions taking place in Lisbon will be broadcast remotely to all the
participants present at the facilities in Porto, and vice versa.

The sessions taking place in Lisbon will be broadcast remotely to all the
participants present at the facilities in Porto, and vice versa.

Talk I

Lisbon

Will AI Change the Role of Software Tester?

Artificial Intelligence is transforming various areas of software engineering, and testing is no exception. AI-powered tools are already beginning to automate repetitive tasks, generate tests based on requirements or code, and identify patterns in large volumes of data. In this context, the software tester profession is at a turning point: instead of being replaced, testers will be challenged to evolve, adopting a more analytical, strategic, and collaborative role with AI.
 
This presentation explores in a practical and critical way how AI is impacting testing, what new skills will be required, and how professionals can adapt to continue adding value in an increasingly automated future.
Artificial Intelligence is transforming various areas of software engineering, and testing is no exception. AI-powered tools are already beginning to automate repetitive tasks, generate tests based on requirements or code, and identify patterns in large volumes of data. In this context, the software tester profession is at a turning point: instead of being replaced, testers will be challenged to evolve, adopting a more analytical, strategic, and collaborative role with AI.
 
This presentation explores in a practical and critical way how AI is impacting testing, what new skills will be required, and how professionals can adapt to continue adding value in an increasingly automated future.
Artificial Intelligence is transforming various areas of software engineering, and testing is no exception. AI-powered tools are already beginning to automate repetitive tasks, generate tests based on requirements or code, and identify patterns in large volumes of data. In this context, the software tester profession is at a turning point: instead of being replaced, testers will be challenged to evolve, adopting a more analytical, strategic, and collaborative role with AI.
 
This presentation explores in a practical and critical way how AI is impacting testing, what new skills will be required, and how professionals can adapt to continue adding value in an increasingly automated future.

Speaker

Bruno Santos

With over 24 years of experience in Information Systems, he began his career as a programmer, evolving over the years to roles related to software quality and testing, including team leadership and defining quality assurance strategies. This journey has provided him with a comprehensive view of technology and quality, combining technical knowledge with practical experience in developing reliable solutions and leading multidisciplinary teams focused on software excellence.

He currently holds the position of Head of QA at Hiscox, a multinational insurance company, where he is responsible for ensuring excellence in software processes and products. In addition, he serves as Director of PSTQB – Portuguese Software Testing Qualifications Board, contributing to the promotion of best practices and the development of testing and quality in Portugal. He is also an ISTQB-accredited trainer, with over 10 years of experience in training professionals in topics related to software testing and quality.

Speaker

Bruno Santos

With over 24 years of experience in Information Systems, he began his career as a programmer, evolving over the years to roles related to software quality and testing, including team leadership and defining quality assurance strategies. This journey has provided him with a comprehensive view of technology and quality, combining technical knowledge with practical experience in developing reliable solutions and leading multidisciplinary teams focused on software excellence.

He currently holds the position of Head of QA at Hiscox, a multinational insurance company, where he is responsible for ensuring excellence in software processes and products. In addition, he serves as Director of PSTQB – Portuguese Software Testing Qualifications Board, contributing to the promotion of best practices and the development of testing and quality in Portugal. He is also an ISTQB-accredited trainer, with over 10 years of experience in training professionals in topics related to software testing and quality.

Speaker

Bruno Santos

With over 24 years of experience in Information Systems, he began his career as a programmer, evolving over the years to roles related to software quality and testing, including team leadership and defining quality assurance strategies. This journey has provided him with a comprehensive view of technology and quality, combining technical knowledge with practical experience in developing reliable solutions and leading multidisciplinary teams focused on software excellence.

He currently holds the position of Head of QA at Hiscox, a multinational insurance company, where he is responsible for ensuring excellence in software processes and products. In addition, he serves as Director of PSTQB – Portuguese Software Testing Qualifications Board, contributing to the promotion of best practices and the development of testing and quality in Portugal. He is also an ISTQB-accredited trainer, with over 10 years of experience in training professionals in topics related to software testing and quality.

Talk II

Porto

Touch is not a Click

Particularities of Mobile Testing

This talk aims to introduce participants to the specifics of testing mobile applications and related best practices, accelerating learning and increasing efficiency in app validation. apps.

Key-points: 

  • Mobile Testing
  • Android vs iOS

This talk aims to introduce participants to the specifics of testing mobile applications and related best practices, accelerating learning and increasing efficiency in app validation. apps.

Key-points: 

  • Mobile Testing
  • Android vs iOS

This talk aims to introduce participants to the specifics of testing mobile applications and related best practices, accelerating learning and increasing efficiency in app validation. apps.

Key-points: 

  • Mobile Testing
  • Android vs iOS

Speaker

Aires Oliveira

Since starting his career as a Quality Assurance Engineer, Aires Oliveira has focused exclusively on mobile application projects, with a strong emphasis on test automation. Throughout his career, he has worked with companies such as CHANEL, ASOS, Tui, and Volkswagen, gaining solid experience in both Android and iOS. He is proficient in automation tools such as Espresso, XCUITest, Appium, and Maestro, applying them to ensure quality and efficiency in mobile development.

At Mindera, in addition to his activities as Mobile QA Engineer, he leads initiatives to explore new tools and best practices in QA for the mobile universe. Since 2023, he has also been sharing his knowledge as a trainer at Rumos, in the areas of testing (manual and automation) and mobile development.

Speaker

Aires Oliveira

Since starting his career as a Quality Assurance Engineer, Aires Oliveira has focused exclusively on mobile application projects, with a strong emphasis on test automation. Throughout his career, he has worked with companies such as CHANEL, ASOS, Tui, and Volkswagen, gaining solid experience in both Android and iOS. He is proficient in automation tools such as Espresso, XCUITest, Appium, and Maestro, applying them to ensure quality and efficiency in mobile development.

At Mindera, in addition to his activities as Mobile QA Engineer, he leads initiatives to explore new tools and best practices in QA for the mobile universe. Since 2023, he has also been sharing his knowledge as a trainer at Rumos, in the areas of testing (manual and automation) and mobile development.

Speaker

Aires Oliveira

Since starting his career as a Quality Assurance Engineer, Aires Oliveira has focused exclusively on mobile application projects, with a strong emphasis on test automation. Throughout his career, he has worked with companies such as CHANEL, ASOS, Tui, and Volkswagen, gaining solid experience in both Android and iOS. He is proficient in automation tools such as Espresso, XCUITest, Appium, and Maestro, applying them to ensure quality and efficiency in mobile development.

At Mindera, in addition to his activities as Mobile QA Engineer, he leads initiatives to explore new tools and best practices in QA for the mobile universe. Since 2023, he has also been sharing his knowledge as a trainer at Rumos, in the areas of testing (manual and automation) and mobile development.

Talk III

Lisbon

QA in Large Companies:

From Survival Mode to Success

The lecture addresses the critical role of Quality Assurance (QA) in large organizations, structured in four key moments. The first moment highlights the importance of testers as the last line of defense against defective products in large companies. The second identifies the typical challenges faced by QA in these contexts, such as bureaucratic obstacles, and the third proposes some fundamental strategies for achieving success.

In the final part, the lecture focuses on leadership and career growth in the field of QA. It emphasizes the need for personal adaptation in the face of organizational changes, as well as the development of essential skills for professional advancement. Continuous training is highlighted as an essential pillar for long-term success in the field of Quality Assurance. 

The lecture addresses the critical role of Quality Assurance (QA) in large organizations, structured in four key moments. The first moment highlights the importance of testers as the last line of defense against defective products in large companies. The second identifies the typical challenges faced by QA in these contexts, such as bureaucratic obstacles, and the third proposes some fundamental strategies for achieving success.

In the final part, the lecture focuses on leadership and career growth in the field of QA. It emphasizes the need for personal adaptation in the face of organizational changes, as well as the development of essential skills for professional advancement. Continuous training is highlighted as an essential pillar for long-term success in the field of Quality Assurance. 

The lecture addresses the critical role of Quality Assurance (QA) in large organizations, structured in four key moments. The first moment highlights the importance of testers as the last line of defense against defective products in large companies. The second identifies the typical challenges faced by QA in these contexts, such as bureaucratic obstacles, and the third proposes some fundamental strategies for achieving success.

In the final part, the lecture focuses on leadership and career growth in the field of QA. It emphasizes the need for personal adaptation in the face of organizational changes, as well as the development of essential skills for professional advancement. Continuous training is highlighted as an essential pillar for long-term success in the field of Quality Assurance. 

Speaker

Paulo Matos

Passionate enthusiast of software testing and Robot Framework, with a career spanning almost 18 years.
He is an experienced manager with C-level exposure and currently serves as Senior QA Manager at a large organization (with over 6,000 employees).

He specializes in budgeting QA projects and designing automation solutions.
He holds a master's degree in Software Energy Consumption Testing and is currently pursuing a PhD in Web Science and Technology (software engineering). He holds ISTQB Foundation, Agile, and Advanced Level certifications and actively participates in the testing community as a speaker at international conferences.

Speaker

Paulo Matos

Passionate enthusiast of software testing and Robot Framework, with a career spanning almost 18 years.
He is an experienced manager with C-level exposure and currently serves as Senior QA Manager at a large organization (with over 6,000 employees).

He specializes in budgeting QA projects and designing automation solutions.
He holds a master's degree in Software Energy Consumption Testing and is currently pursuing a PhD in Web Science and Technology (software engineering). He holds ISTQB Foundation, Agile, and Advanced Level certifications and actively participates in the testing community as a speaker at international conferences.

Speaker

Paulo Matos

Passionate enthusiast of software testing and Robot Framework, with a career spanning almost 18 years.
He is an experienced manager with C-level exposure and currently serves as Senior QA Manager at a large organization (with over 6,000 employees).

He specializes in budgeting QA projects and designing automation solutions.
He holds a master's degree in Software Energy Consumption Testing and is currently pursuing a PhD in Web Science and Technology (software engineering). He holds ISTQB Foundation, Agile, and Advanced Level certifications and actively participates in the testing community as a speaker at international conferences.

Talk IV

Porto

Complexity in Automation Projects:

When Best Practices Become Overengineering

In the world of test automation, we are constantly encouraged to apply best practices and design principles such as SOLID, Page Objects, and BDD frameworks such as Cucumber. However, when do these practices really help, and when do they end up making our projects more difficult to maintain?
 
This talk invites the audience to reflect on the real impact of complexity in automation projects. Through practical examples — from simple API tests to overly complex solutions with multiple layers of abstraction — I will illustrate how the pursuit of “clean code” can sometimes hinder productivity and maintenance.
I will also address the balance between technical excellence and pragmatism, share stories from real projects, and encourage QAs to consider the perspective of both the programmer and the end user. Participants will leave with a deeper understanding of when to apply advanced patterns, when to keep things simple, and how to make automation projects more sustainable for everyone involved.
In the world of test automation, we are constantly encouraged to apply best practices and design principles such as SOLID, Page Objects, and BDD frameworks such as Cucumber. However, when do these practices really help, and when do they end up making our projects more difficult to maintain?
 
This talk invites the audience to reflect on the real impact of complexity in automation projects. Through practical examples — from simple API tests to overly complex solutions with multiple layers of abstraction — I will illustrate how the pursuit of “clean code” can sometimes hinder productivity and maintenance.
I will also address the balance between technical excellence and pragmatism, share stories from real projects, and encourage QAs to consider the perspective of both the programmer and the end user. Participants will leave with a deeper understanding of when to apply advanced patterns, when to keep things simple, and how to make automation projects more sustainable for everyone involved.
In the world of test automation, we are constantly encouraged to apply best practices and design principles such as SOLID, Page Objects, and BDD frameworks such as Cucumber. However, when do these practices really help, and when do they end up making our projects more difficult to maintain?
 
This talk invites the audience to reflect on the real impact of complexity in automation projects. Through practical examples — from simple API tests to overly complex solutions with multiple layers of abstraction — I will illustrate how the pursuit of “clean code” can sometimes hinder productivity and maintenance.
I will also address the balance between technical excellence and pragmatism, share stories from real projects, and encourage QAs to consider the perspective of both the programmer and the end user. Participants will leave with a deeper understanding of when to apply advanced patterns, when to keep things simple, and how to make automation projects more sustainable for everyone involved.

Speaker

Bruno Figueiredo

Bruno is a passionate QA Engineer and trainer with over 10 years of experience in quality assurance. He has helped teams in Brazil and Europe build robust automation frameworks, improve testing strategies, and foster a culture of quality.

He currently works as a QA Engineer at LetsGetChecked, is a trainer at Rumos, and also leads his own quality promotion project, Mestre QA.

Speaker

Bruno Figueiredo

Bruno is a passionate QA Engineer and trainer with over 10 years of experience in quality assurance. He has helped teams in Brazil and Europe build robust automation frameworks, improve testing strategies, and foster a culture of quality.

He currently works as a QA Engineer at LetsGetChecked, is a trainer at Rumos, and also leads his own quality promotion project, Mestre QA.

Speaker

Bruno Figueiredo

Bruno is a passionate QA Engineer and trainer with over 10 years of experience in quality assurance. He has helped teams in Brazil and Europe build robust automation frameworks, improve testing strategies, and foster a culture of quality.

He currently works as a QA Engineer at LetsGetChecked, is a trainer at Rumos, and also leads his own quality promotion project, Mestre QA.

en_US