STAREAST 2023 Tutorial: Testing from the Inside: Unit Testing Edition

Conference archive

SEE PRICING & PACKAGES

Monday, May 1, 2023 - 8:30am to 12:00pm

Testing from the Inside: Unit Testing Edition

New

Do you want to take your testing and/or development skills to the next level? Are you working in an agile team where you are trying to shift-left so that your organization can reap the full benefits of testing earlier? In software testing, you're generally taught to think outside the box, from a user's perspective. However, sometimes great ideas can be sparked from inside the box, by looking at the underlying code and using that knowledge to identify various ways to break the software. Join Tariq King as he walks through the fundamentals of program-based testing so that you can find bugs as soon as they happen. Learn how to apply techniques such as testing by looking, unit test automation, object mocking, and code coverage analysis. By the end of the tutorial, you'll be ready to collaborate with testers and developers alike, and discover new ways to test software from the outside-in and the inside-out.

EPAM Systems

Tariq King is the Vice President of Product-Service Systems at EPAM, where he manages a portfolio that lies at the intersection of software products and services, and supports the business through technology consulting. Tariq has over 15 years' experience in software engineering and testing and has formerly held positions as Chief Scientist, Head of Quality, Director of Quality Engineering, Manager of Software Engineering and Test Architect. Tariq holds Ph.D. and M.S. degrees in Computer Science from Florida International University, and a B.S. in Computer Science from Florida Tech. His areas of research are software testing, artificial intelligence, autonomic and cloud computing, model-driven engineering, and computer science education. He has published over 40 research articles in peer-reviewed IEEE and ACM journals, conferences, and workshops, and has been an international keynote speaker at leading software conferences in industry and academia.