# Deploy to a qa stage

**URL:** <https://forum.serverless.com/t/deploy-to-a-qa-stage/16191>\
**Category:** Serverless Framework\
**Tags:** aws, lambda, cicd, variables\
**Created:** [November 3, 2021, 4:20pm UTC](https://forum.serverless.com/t/deploy-to-a-qa-stage/16191 "2021-11-03T16:20:55Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![samir.tarverdiyev](https://avatars.discourse-cdn.com/v4/letter/s/3d9bf3/32.png) [@samir.tarverdiyev](https://forum.serverless.com/u/samir.tarverdiyev)\
**Post date:** [November 3, 2021, 4:20pm UTC](https://forum.serverless.com/t/deploy-to-a-qa-stage/16191/1 "2021-11-03T16:20:55Z")

</div>

Hi!

I use serverless to deploy my app to lambda, I have got 3 stages, dev/qa/prod. Also I use a parameter store for environments. I use github actions to automate CD. I have got a problem, when we have got several PRs, we need to deploy these PRs to different QA stages for the test.

What is the best way to do it? I can create several stages for QA, but it will be difficult for a developer to change it. I can automate it, and create a stage by PR name, but then I have got a problem with the parameter store, because environments (parameter store) are not set up for new stages.

What is the best way to resolve this problem?

Thank you!
