O
IT(Software/Hardware)

Automation Python Engineer - Member of Technical Staff (Python / C++ / Cross-Platform / CI/CD / Docker)

Omnissa

Role Overview

Omnissa is seeking an Automation Python Engineer (Member of Technical Staff) to join the Digital Employee Experience Management (DEEM) engineering team based in Chennai, Tamil Nadu, India (Hybrid: 3 days in-office, 2 days remote). In this role, you will build and maintain robust automated testing frameworks for the Omnissa DEX Agent, validating cross-platform functionality across Windows and macOS environments. You will implement end-to-end testing pipelines, integrate automated test suites into GitHub Actions workflows, execute containerized test environments, and partner with developers to ensure the delivery of high-quality, resilient enterprise software.

Core Responsibilities

  • Test Automation & Scripting: Design, build, and maintain scalable automated test suites using Python, alongside shell scripting in Bash and PowerShell.
  • Comprehensive Quality Validation: Execute unit, integration, end-to-end, performance, and interoperability testing using frameworks like Google Test, NUnit, and Python Behave.
  • CI/CD & Pipeline Automation: Integrate automated test runs into CI/CD workflows using GitHub Actions; debug and resolve build, execution, and environment failures.
  • Platform & Event Monitoring: Implement automated checks and system event monitoring across Windows and macOS environments running on Virtual Machines and Docker containers.
  • Code Quality & Governance: Enforce code health using static analysis tools such as SonarQube and CodeQL, tracking test coverage and code maintainability metrics.
  • Test Planning & Collaboration: Review feature specifications, define test scenarios, document test cases in TestRail, and collaborate closely with development teams to drive early defect identification.

Qualifications & Requirements

  • Professional Experience: 5+ years of software engineering experience with a dedicated focus on test automation and framework development.
  • Programming & Automation: Strong hands-on proficiency in Python automation, with scripting capabilities in Bash and PowerShell; automation experience with C++ is a plus.
  • Testing Frameworks: Practical experience with automated testing tools and concepts (mocks, stubs, parameterized testing) using frameworks such as Google Test, NUnit, or Behave.
  • CI/CD & Containers: Proven experience executing automated tests within Docker containers and Virtual Machines, integrated through GitHub Actions and Git version control.
  • Operating Systems: Solid understanding of Windows and macOS environments, including system event monitoring and log collection.
  • Preferred Tools & Technologies: Familiarity with Bazel build systems, YAML configurations, and cloud infrastructure platforms (VMware vCloud, AWS, or Azure).

About Omnissa

Omnissa is an AI-driven digital work platform designed to enable smart, seamless, and secure work experiences from anywhere. Integrating industry-leading solutions across Unified Endpoint Management, Virtual Apps and Desktops, Digital Employee Experience, and Security & Compliance, Omnissa delivers autonomous workspaces that adapt continuously to modern enterprise work patterns.

Important Candidate Notice

This job posting and its descriptions are owned by Omnissa . We provide this overview to help developers discover opportunities. For applications, responses, or follow-ups, please connect with Omnissa directly. Job Central Hub does not process applications or review candidate queries.

Profile Match Score

Sign in to see how well your skills and experience align with this job.

Sign In
Overview
Expected Salary ₹16 - ₹32 Lakhs/Annum
Experience Required 5 - 9 Years
Last Date to Apply Continuous Recruitment
Posted On 07-11-2026
Mandatory Skills
Python Automation Software Testing Methodologies (Unit / Integration / E2E / Performance / Interop) Test Frameworks (Google Test / NUnit / Behave) Scripting (Bash / PowerShell / Python) Windows & macOS Event Monitoring Static Code Analysis (SonarQube / CodeQL) Docker & Virtual Machines CI/CD Pipelines (GitHub Actions / Workflows) Test Management (TestRail) Git
Preferred Skills
C++ Automation Bazel Cloud Platforms (VMware vCloud / AWS / Azure) YAML Vim