Authoring is the process of content creation in Adobe Experience Manager (AEM). It allows content authors to make changes to content without a code release. A good AEM application should consist of components and pages that are easy to author for non-technical content authors. To ensure the AEM application meets the content authoring requirements, authoring testing is needed. Quality Assurance (QA) engineers usually prepare a set of test cases for authoring testing. Like any other type of testing, automation helps test cases run quickly and consistently across all environments, it saves company a lot of operational cost. QA engineers don’t need to repeat tedious manual testing in different environments and different phases, but can focus on writing and improving automation test suites. In this second post of Building Quality in AEM Applications series, I am going to demonstrate automated authoring testing in AEM with Bobcat and Cucumber framework.