# What is Low Code Automation?

It is a platform to create and run automated tests at a faster velocity without the need for writing test code and a low learning curve.

BrowserStack Low Code Automation lets even non-technical users instantly create and execute AI-driven automated tests without requiring any coding skills. An intuitive test recorder turns your actions into automated steps as you use your application. One can also schedule and execute tests on various browsers on cloud without any infrastructure setup.

It includes built-in features like [Variables](/content/docs/low-code-automation/best-practices/variables/index.html), [Functions](/content/docs/low-code-automation/best-practices/functions/index.html) and intelligent timeouts to simplify test creation and maintenance.

## Discover the ease of Low Code Automation

Watch this video to see how BrowserStack Low Code Automation simplifies test creation and execution. It allows you to speed up your testing process without the need for coding skills.

Get started with **BrowserStack Low Code Automation** to easily automate tests without the need for coding. Create and maintain reliable tests without worrying about complex infrastructure.

[Get Started!](/content/low-code-automation?utm_source=blog&utm_medium=website&utm_campaign=LCADocumentation/index.html)

## Key Features

It provides the following features:

- **Intuitive test recorder that requires no learning curve:**  
  - Start building tests instantly by simply interacting with your application in a browser.
  - Add detailed [Validations](/content/docs/low-code-automation/test-recording/validations/index.html) to ensure your app’s features and visuals remain accurate.
  - Automate advanced use cases using simple JavaScript snippets.
- **Simplify test maintenance with AI:**  
  - Enhance your automation with best practices by using [Data-driven testing](/content/docs/low-code-automation/best-practices/data-driven-testing/index.html) and [Modules](/content/docs/low-code-automation/best-practices/modules/index.html).
  - AI-driven self-heal tests that automatically adjust to updates in your application.
  - Use AI to convert natural language into test steps.
- **Reliable & scalable test execution made effortless:**  
  - Execute your tests effortlessly in the BrowserStack cloud without any setup.
  - Intelligent wait timeouts reduce test flakiness.
  - Perform [Cross-browser testing](/content/docs/low-code-automation/type-of-testing/cross-browser-testing/index.html) on real desktop and mobile browsers.

## Who is it for?

This product is designed for the following users:

- **QA Testers** who need to manually verify different workflows of a website and want to move to automation without having to learn coding skills.
- **Developers** who need to manually perform dev testing of features and want to automate critical workflows to reduce testing cycles.
- **Citizen testers** such as Business Analysts, Product Managers, Scrum or Project Managers, and Customer Support in smaller teams who want to automate tests with a very low learning curve.

## Next steps

- [Record your first test](/content/docs/low-code-automation/get-started/create-test/index.html)
- [Recommended guidelines](/content/docs/low-code-automation/recommended-guidelines/index.html)
