
Packt Expert
James Willett
James Willett is a principal engineer with 15 years of experience in the software industry, specializing in automation and performance testing. He shares his technical expertise through online instruction and educational initiatives.
4 Courses by James Willett

Advanced Gatling for Stress Testing Web Applications
Use Gatling to create an advanced stress, load, and performance test framework with a real project and add Jenkins for CI
Dive into the world of performance testing by building a complete stress-testing framework using Gatling. You'll get hands-on experience applying Gatling to a real e-commerce project and learn how to integrate it with Jenkins for continuous integration. No prior performance testing background is needed, making it accessible for all skill levels.
Packt | 2023 | 286 min

CI/CD for Test Automation: Jenkins & GitHub Actions
Master CI/CD Automation: Jenkins & GitHub Actions for Test Automation
Explore practical ways to automate your test workflows using Jenkins and GitHub Actions. Gain hands-on experience setting up CI/CD pipelines that cover unit, API, E2E, and performance tests. Discover how these tools fit into Agile and DevOps environments for smoother, faster deployments.
Packt | 2025 | 354 min

Gatling Fundamentals for Stress Testing APIs - Scala
Learn the open-source Gatling tool and how to stress and load-test any API
Get hands-on with Gatling and learn how to stress test APIs using practical scripts and real-world scenarios. You will move from setup to advanced load testing techniques, even if you have no prior experience with performance testing tools. By the end, you will be ready to confidently test and optimize your web applications.
Packt | 2023 | 274 min

REST Assured Fundamentals
Learn the fundamentals of REST Assured to add API automation testing to your Java code
Explore the essentials of REST Assured and learn how to automate API testing using Java. Practice with real-world APIs and discover how to validate responses, extract data, and work with both JSON and XML formats. No prior experience with Java or API testing is required, making it approachable for a wide range of learners.
Packt | 2023 | 200 min