Joel Oliveira

Mastering API Test Automation: Beyond the Basics

Unlock the full potential of API test automation with this comprehensive workshop that goes beyond the basics. In today’s software development landscape, APIs play a crucial role in connecting various systems and enabling seamless data exchange. As a result, the need for robust and efficient API testing has never been greater.

In this workshop, we will explore advanced techniques and strategies to elevate your API test automation skills to the next level. Whether you’re a seasoned QA engineer looking to enhance your proficiency or a developer seeking to streamline your testing processes, this workshop is designed to have something for you with practical insights and real-life tips.

Key topics covered include:

  • AI as an accelerator for API Test Automation (test ideas, test techniques, test scripts, test data)
  • Advanced Test Scenarios (data-driven testing, parameterization, and handling dynamic responses to ensure comprehensive test coverage)
  • Test Data Management (generating, storing, and manipulating data sets with reusable data sources)
  • Mocking and Virtualization (during the development and during the testing)
  • Continuous Integration and Deployment (CI/CD) Integration (how to automate test execution, generate actionable reports, and facilitate faster feedback loops)
  • Monitoring and Reporting (monitoring solutions to track the health and performance of your APIs and generate comprehensive reports to drive continuous improvement)
  • Best Practices and Pitfalls to Avoid (from real-world examples and case studies to enhance the effectiveness of your testing efforts)

Whether you’re looking to improve the quality of your software releases or increase productivity, mastering API test automation is essential. Join us on this journey to unlock the full potential of API testing and take your automation skills beyond the basics.

Bio:

“There is more than one way to do it, but do it right the first time!” – Joel Oliveira

Joel Oliveira’s career has been a thrilling journey through the exciting world of software development. With over two decades of experience, he has tackled a variety of roles, including developer, tester, technical and project manager, quality and engineering manager, and everything in between. Throughout his career, Joel has led teams of engineers in a diverse range of industries, from telecommunications to government, finance, defence, and aerospace.

Driven by his dedication to improving the recognition and proficiency of the testing community, Joel founded the first online testing community in Portugal in 2009 and went on to establish the PSTQB – Portuguese Software Testing and Qualifications Board the following year. His expertise in the field has earned him a place in the ISTQB working groups since 2011.

As a mentor, Joel takes pleasure in sharing his experiences and knowledge with others. You can often find him giving talks and workshops on a variety of topics, including software testing (manual, exploratory, automation, mobile, performance, security), engineering processes (waterfall, agile, continuous improvement, and CMMI), and career management (for testers and beyond).