I am working on a product, we are building a Mobile application for Android & iOS platform, In the first phase, we are planning to use some web services & serving process content to end user. My company want to set-up Test Environment & help to design the Architecture of backend design so that Testing team can manage the Test Environment on the cloud, frankly speaking, I am new to cloud technology as a Tester. Our product architect says that architecture will be different from the developer environment. So I need your help How can I start Architecture and building the test infrastructure on the Azure cloud as a tester?
You need to provide more details, or come up with more specific questions over time. We don't even know what type of product do you have. In the meanwhile I can add some points from experience, some of it is from AWS but the general ideas are the same.
Cloud Services are like Lego blocks for adult engineers, you can achieve things in many way by connecting different types of blocks.
For example if you need a CI server you can install Jenkins on a VM, use the Cloud's builtin solution or use something else like Lambdas. The same applies for deployment tools (CLI vs. SSH for example), databases (installed on a VM, pre-configured etc.)
What it means is that you need to start learning and get to know your platform, read, ask questions and try things out to find what best suites you- it's usually cheap and quick to hack a crude solution as proof of concept.
Security could limit your solution space, for example what can run where or when. Get to know the architecture and the reasoning behind it.
Finally remember to separate the Test version of the product (aka test environment) from the where the test code runs. For example if you are testing a web service you will need a test copy of the server, database and networking but also a server (or Lambda) that runs tests for you.
TLDR; do some homework, learn, test and ask then come back with more specific questions