
Software Engineer – Automation, Python
Omnissa
full-time
Posted on:
Location Type: Hybrid
Location: Bengaluru • India
Visit company websiteExplore more
About the role
- Understanding the product architecture, automation frameworks/tools, and release process
- Deploy test infrastructure on vSphere, AWS, and Azure platforms.
- Identify new areas of improvement for products, tools, and processes
- Collaboratively work with other functional teams, Architects, Product Managers, and Business stakeholders to identify technical and functional needs.
- Develop and maintain CI/CD Jenkins Pipelines, API, CLI, or UI automation frameworks.
- Automate product deployments and functional / scale scenarios using Python, PowerShell.
- Enhancing the automation framework and automation of scale and interop tests.
- Participate in automation code reviews to ensure quality, efficiency, and scalability
- Engage in regular communication with cross-functional teams to ensure product delivery and customer satisfaction.
Requirements
- Minimum of 4-8 years of Experience in automation and system level testing.
- Expertise in Virtualization is Mandatory , OS administration and programming languages such as Python, and PowerShell.
- Deep understanding of infrastructure, automation framework/tools (like Git, Ansible, Jenkins, Docker/Kubernetes)
- Strong understanding of Windows, Linux and Mac operating systems, and virtualization technologies.
- Experience with public cloud platforms such as AWS, Azure, and Google Cloud.
- Familiarity with CI/CD practices and continuous benchmarking.
Benefits
- Competitive salary
- Flexible working hours
- Professional development opportunities
- Remote work options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
automation testingsystem level testingPythonPowerShellCI/CDJenkinsGitAnsibleDockerKubernetes
Soft Skills
collaborationcommunicationproblem-solvingquality assurance