Responsibilities:
Provide the necessary test environments to support NX development teams for all the Cloud Saas work.
Work on automation of gathering the requirements for the various test environments and building the necessary test environments.
Understand the various products and services being developed under the NX Cloud Saas initiative
Define the necessary test environments for all the end internal users with the right configurations of software
Publish/Deploy the test environments within public cloud environments as necessary
Publish/Deploy the test environments on other test infrastructure as necessary
Hook up the test environments with the required data management software like TC, TcX, AW, Xcelerator Share etc.
Create and deploy Pre-Production test environments
Write automation scripts to automate all of the test environment creation activities
Work as a part of an agile team
Required Knowledge/Skills, Education, and Experience
Bachelors or Masters degree in engineering with a focus on software development and automation
Good scripting experience (Python, PowerShell etc.) in creating automation tools
Good Software Development Lifecycle knowledge and knowledge about software testing.
Good Understanding of Agile/Scrum Methodology and work experience in this development approach
Knowledge of Teamcenter components and its deployment on various OS platforms
Knowledge of TC Installation, Upgrade, Patching and configuration management
Administration and troubleshooting of Teamcenter and NX environments
Overall work experience of 2 to 4 years including at least 1 to 2 years of scripting/coding.
Excellent analytical skills
Excellent communication skills
Self-driven, highly motivated, and accountable
Ability to work with general supervision on complex tasks with independent judgement
A good team player
Preferred Knowledge/Skills, Education, and Experience
Experience with working on Cloud products and platforms
Experience in setting up and managing test environments for cloud products
Keyskills: Analytical skills Software testing Data management Coding Powershell Configuration management Automation tools Software development life cycle Troubleshooting Python
Siemens Limited Siemens Information Systems Ltd. (SISL) was incorporated in 1992. It has grown on to become a leading system integrator and total solution provider to a host of Global Clientele and its business has grown over 100% in the last three years through consistently delivering higher va...