Automated testing of an application with many dependent services can be challenging. Achieving continuous deployment across these services can be even more so. Managing, coordinating, and scaling deployments of services can become overwhelming and error prone over time. Ensuring that you are able to detect important defects before customers do can be difficult. Executing only relevant tests after each code change rather than always running everything (boiling the ocean) can be a formidable task and might not scale well as the size of the app increases. Manoj Pahuja and Daniel Clayton...
Manoj Pahuja
GoDaddy
Test architect at GoDaddy Manoj Pahuja has several years’ experience in test planning, strategy, and automation for web, desktop, and mobile applications. He has worked on building automation frameworks, created and managed test management software, and is an active member of the open source community. Manoj’s experience writing automation in VBScript, Java, Ruby, and now NodeJS has helped him deal with the challenges of automation. A strong believer in learning while sharing, he co-organizes meetups in the San Francisco Bay Area.