STARWEST 2026 - Software Engineer
Customize your STARWEST 2026 experience with sessions for software engineers.
Sunday, September 20
Fundamentals of AI—ICAgile Certification (ICP-FAI)
Monday, September 21
Testing from the Inside: AI-Assisted Unit Testing Edition
NewWant to level up your testing and development skills while harnessing the power of AI? In today’s environments, shifting left is more important than ever to catch bugs early and accelerate delivery. Traditional software testing teaches you to think outside the box from a user’s perspective—but some of the best insights come from looking inside the box, analyzing the code itself, and applying AI to make testing faster and smarter. Join Tariq King as he walks you through the fundamentals of program-based testing, now enhanced with AI assistance. Learn how to apply techniques such as testing...
Become an AI Power User
Impostering a bit in the AI-verse? Overwhelmed by daily AI announcements? Unsure you're using AI most effectively? Tiny bit of FOMO? Jeremiah has you covered! In this workshop, he'll help you become an AI Power User. Become a boss at your job, whatever your role or industry! He'll show you where AI shines and where you'll want to be careful, plus toss you lots of hands-on practice. In the time together, Jeremiah will help you pinpoint YOUR niche, build a custom AI assistant, and develop a comms strategy to show off your new skills. You'll walk out with cutting-edge knowledge, a...
Getting Started with AI-Driven Automation
AI has been rapidly changing the way we approach software testing. Traditional test automation is time-consuming to create and breaks down easily in the presence of change. Thankfully, AI is helping testing teams create less procedural, more resilient tests that are able to self-heal in the presence of modern, rapidly changing, highly dynamic production systems. This sounds great, but you may be asking yourself: How do I get started? What additional skills do I need to learn? What tools are available for me to start using, right now? Join Dionny Santiago as he breaks down different AI...
Testing AI Systems That Refuse to Sit Still: Practical Evals, Red Teaming, and Oversight for AI Agents
NewModern AI systems don’t behave like traditional software. The same prompt can produce different outputs, models can drift without code changes, and AI agents may hallucinate, misuse tools, leak context, or confidently invent facts while appearing completely functional. In this hands-on tutorial, Jeremiah Marble will show attendees how to test and harden modern AI systems using practical, lightweight techniques teams can apply immediately. Participants will build tiny AI agents, intentionally break them through prompt injection, unsafe outputs, hallucinations, and memory drift, then create...
Cursor and Claude Code for Test Automation Engineers (Advanced)
NewYou have the basics of AI tools covered, now let’s push them to the limits. In this advanced, hands-on workshop, we’ll go beyond vibe-coding and explore how to use AI tooling as a strategic orchestration tool for test automation engineers. Suitable for QA Engineers, Test Automation Engineers, Frontend Developers, and DevOps Engineers; we’ll dive deep into advanced techniques like multi-agent reasoning for debugging, building robust end-to-end tests, maintaining long-context conversations without drift, and crafting reusable automation patterns. We’ll be building custom tooling and agents...
Tuesday, September 22
Agentic AI: From Rules to Reasoning
NewAI agents have existed for decades, but generative AI has fundamentally changed what agents can do and how they are designed and built. Come and explore the evolution of AI agents across two major waves. First, learn the foundations of Agentic AI through agents built using rules, heuristics, and traditional machine learning, examining where these approaches excel and why they struggle with complexity, ambiguity, and scale. Then dive into the second wave of agents powered by generative AI and multimodal large language models. These modern agents can reason, plan, use tools, and interact...
Wednesday, September 23
How Testers Can Break AI: Practical Techniques to Find Bias, Hallucinations, and Accessibility
As AI-powered features (especially generative AI) are rapidly integrated into modern software, testing teams face a critical challenge. Traditional testing approaches focus on correctness and performance but fail to uncover ethical risks such as bias, hallucinations, and accessibility regressions. In real projects, this has led to AI systems that technically “work” yet exclude users, generate misleading outputs, or erode trust. In this talk, Aditi addresses this gap by reframing AI quality as a testable concern and applying practical, tester-led techniques rather than data science-heavy...