Revolutionizing Quality Assurance Automation with Amazon Nova Act
The Challenges of Traditional QA Automation
Introducing Amazon Nova Act: A New Era for Agentic QA
QA Studio: Your Comprehensive Solution for Test Management
Natural Language Test Management: Bridging the Gap
Visual Navigation That Adapts to Change
Achieving End-to-End Test Visibility
Technical Architecture of QA Studio
Getting Started with QA Studio: A Step-by-Step Guide
Cleaning Up: Best Practices After Testing
Conclusion: Accelerating Software Delivery with Agentic QA
About the Authors
Transforming Software Delivery with Agentic QA Automation
In today’s fast-paced software landscape, quality assurance (QA) automation has become an essential pillar of modern software delivery. It serves to catch regressions before they impact production, validates user journeys on a large scale, and enables teams to release features with confidence. However, traditional QA automation solutions often struggle with brittleness and require specialized programming knowledge, which can slow down the delivery of new features.
The Challenges of Traditional QA Automation
Traditional automation frameworks depend on implementation details—such as UI selectors, element identifiers, and structural references—to navigate applications. Unfortunately, when developers make changes to the UI or designers tweak layouts, tests can break even though the underlying functionality is intact. This maintenance burden arises from a disconnect between teams: product managers articulate acceptance criteria in business terms, development teams create features, and then developers write automation code. The result? A widening gap between testing and user needs, forcing teams to focus on maintaining tests instead of delivering value.
Enter Amazon Nova Act
Amazon Nova Act is an innovative AWS service designed to tackle these challenges head-on. It enables the creation of fleets of reliable agents that can automate production UI workflows at scale. Unlike traditional methods, Nova Act operates using a custom computer use model that allows interactions with applications through natural language and visual understanding, meaning no code inspection is necessary. This breakthrough removes technical barriers, democratizes test management, and significantly reduces test maintenance overhead.
In this post, we’ll demonstrate how to implement agentic QA automation using QA Studio, a reference solution built with Amazon Nova Act. You will learn how to define tests in natural language that automatically adapt to UI changes, explore the serverless architecture that reliably executes tests at scale, and follow step-by-step deployment guidelines for your AWS environment.
QA Studio Overview
QA Studio offers a comprehensive web frontend, API, and command-line interface (CLI) for managing QA automation, all built on a serverless AWS infrastructure and powered by Amazon Nova Act for agentic UI automation. You can run tests on demand, schedule them automatically, or integrate them into your continuous integration and delivery (CI/CD) pipeline.
Natural Language Test Management
Amazon Nova Act translates natural language instructions into browser actions like navigation, data extraction, and assertions. This capability allows teams to write tests in the same language they use for product specifications, creating a unified framework where requirement changes cascade directly into test definitions.
Using QA Studio, you can craft and execute tests using natural language to specify test steps. It provides functionalities such as real-time browser previews powered by Amazon Bedrock AgentCore Browser, automatic test generation based on user journey descriptions via Amazon Bedrock, and secure data handling through AWS Secrets Manager. This ensures that test authors can manage and create tests without ever having to write or maintain code.
Visual Navigation that Adapts to Change
The innovative computer use model of Amazon Nova Act allows for navigation based on the visual appearance and context of applications, sidestepping the need for code-dependent selectors. When design elements are moved or refactored, tests automatically adjust. This adaptability significantly reduces the brittleness that often characterizes traditional frameworks, enabling teams to prioritize feature delivery over test maintenance.
With QA Studio, users can execute and monitor tests with visual navigation powered by Amazon Nova Act, ensuring a seamless experience in UI automation, data extraction, and state validation.
End-to-End Test Visibility
Transparency is a hallmark of Amazon Nova Act, providing trajectory logs that capture its visual reasoning and decision-making at each step. This transparency shifts the paradigm of debugging from sifting through technical stack traces to understanding test behavior through natural language and visual context.
QA Studio surfaces these insights throughout the testing lifecycle. It offers real-time updates during test execution, allowing teams to monitor progress across test suites. Furthermore, post-test analytics include recordings, results, and Nova Act trajectory logs with screenshots, making it easier to identify issues without diving into code-level errors.
Technical Architecture
QA Studio leverages various AWS services to create a robust, serverless architecture that offers automatic scaling and pay-per-use pricing. This setup allows teams to maintain control over security policies, compliance needs, and customization.
Getting Started with QA Studio
QA Studio is accessible via a GitHub repository that you can deploy in your own AWS account using the AWS Cloud Development Kit (AWS CDK). This grants you complete control over your testing infrastructure and security policies, ensuring that all test data, recordings, and logs remain within your security parameters.
Steps to Deploy QA Studio:
- Clone the GitHub repository.
- Follow the README guide to deploy the infrastructure using AWS CDK.
- (Optional) Configure notifications and CI/CD integration.
For comprehensive deployment instructions, check the QA Studio GitHub repository, which contains AWS CDK templates and all necessary components to set up QA Studio in your AWS environment.
Cleaning Up
If you deployed QA Studio for evaluation, don’t forget to delete the AWS resources afterward to avoid unexpected costs. The GitHub repository README provides detailed uninstallation instructions.
Have any questions about implementing QA Studio in your environment? Don’t hesitate to leave a comment; we’d love to hear about your testing challenges and how you plan to use AI-powered testing to boost your software delivery speed.
Conclusion
In this post, we’ve highlighted how agentic QA automation with Amazon Nova Act accelerates software delivery through natural language test management and adaptive visual navigation. QA Studio serves as a reference solution that dismantles technical barriers to QA automation and mitigates brittleness through enhanced visual understanding, allowing teams to concentrate on delivering features rather than troubleshooting test infrastructure.
About the Authors
Vinicius Pedroni
Senior Solutions Architect at AWS, specializing in the Travel and Hospitality Industry with a focus on Edge Services and Generative AI.
Jan Wiemers
Senior Solutions Architect at AWS with over 20 years of software experience, focusing on the AI Product Development Lifecycle and Test Automation.
Ryan Canty
Solutions Architect at Amazon AGI Labs, specializing in designing and scaling enterprise software systems with a focus on reliable AI automation fleets.
Explore the future of QA automation with Amazon Nova Act and streamline your software delivery today!