Conference archive


Thursday, October 6, 2016 - 1:30pm to 2:30pm

Nonfunctional Testing: Examine the Other Side of the Coin

Add to calendar

Creating a highly available, scalable, and high-performing system requires a substantial amount of what we call nonfunctional testing. Developing nonfunctional testing skills is a must for many of today’s quality engineers (QEs). For the past several years, Balaji Arunachalam’s quality team for Intuit Core Services has experienced several highly available and disaster recovery buildup and testing challenges. Their journey includes the evolution of functional QEs into hybrid QEs who are capable of doing both functional and nonfunctional testing. Nonfunctional testing includes capacity, stability, benchmarking, FMEA/RAS, datacenter failover, and scalability testing. Balaji shares nonfunctional testing best practices, learnings, and mistakes they encountered on this journey. If you or your team is ready flip the coin and take a serious look at nonfunctional testing methods, opportunities, challenges, and solutions, this session is for you.

Intuit, Inc.

Balaji Arunachalam initially worked at Intuit as a software developer and then moved into QE out of a passion for software quality. Balaji is currently leading the QE group for Intuit's Core Services, a group comprised of strong engineers who share his passion for software quality. The QE group started its journey with test automation, continued as everything automation, and matured into a unique automation-as-a-service practice. The QE group is performing on-going testing while innovating tools and frameworks that make the job easier and more interesting. Over time, the team has evolved into hybrid engineers who are capable of doing both functional and nonfunctional testing.