Source description
About the role
Job Description We are Omnissa! The world is evolving fast, and organizations everywherefrom corporations to schoolsare under immense pressure to provide adaptable, work-from-anywhere solutions. They need IT infrastructure that empowers employees and customers to access applications from any device, on any cloud, all while maintaining top-tier security. That's where Omnissa comes in. The Omnissa Platform is the first AI-driven digital work platform that enables smart, seamless and secure work experiences from anywhere. It uniquely integrates multiple industry-leading solutions including Unified Endpoint Management, Virtual Apps and Desktops, Digital Employee Experience, and Security & Compliance through common data, identity, administration, and automation services. Built on the vision ofautonomous workspaces - self configuring, self-healing, and self-securing - Omnissa continuously adapts to the way people work; delivering personalized and engaging employee experiences, while optimizingsecurity, IT operations and costs. we're experiencing rapid growthand this is just the beginning of our journey! At Omnissa, we're driven by a shared mission to maximize value for our customers. Our five Core Values guide us: Act in Alignment, Build Trust, Foster Inclusiveness, Drive Efficiency, and Maximize Customer Valueall with the aim of achieving shared success for our clients and our team. Join the Horizon Client and Agent Engineering team to design, build, and maintain robust automation infrastructure for the Horizon product suite. You will own key parts of the test automation ecosystem automation pipelines, test environments, and developer-facing frameworks so engineering teams can build, validate, and ship high-quality features with confidence. You'll collaborate closely with Development, QE, and cross-functional engineering teams to drive CI/CD excellence across multiple operating systems and platforms. As part of a modern engineering workflow, you will use AI-assisted tools to improve productivity in test development and debugging, while maintaining high standards for reliability, determinism, and long-term maintainability. We are looking for a highly skilled Senior Automation Engineer with 8+ years of experience to join our innovative engineering team. In this role, you will take ownership of designing, building, and maintaining our automated test infrastructure, ensuring the highest levels of software quality across a range of platforms and environments. You will play a key role in developing scalable and efficient automation frameworks, driving automation strategy, and collaborating with developers and product teams working across Windows, Linux, MacOS, iOS, Android, and Chrome OS. As a senior member of the team, you will mentor junior engineers, optimize test execution processes, and help shape the test automation roadmap. Your experience and expertise will be vital in enhancing our testing practices, scaling our automation efforts, and ensuring that we meet the growing demands of our software delivery cycles. As part of a modern engineering workflow, you will use AI-assisted tools to improve productivity in test development and debugging, while maintaining high standards for reliability, determinism, and long-term maintainability Core Responsibilities - Define and drive the automation testing strategy, ensuring alignment with business objectives and product needs. - Identify areas for automation and prioritize tasks based on risk, complexity, and business value. - Standardize and consolidate processes, tools, and frameworks for automated testing, CI/CD, and quality gates that scale across all major platforms. - Ensure test environments are stable, scalable, and accessible for automated tests, and collaborate to handle infrastructure scaling - Lead efforts to enhance the efficiency and stability of the test automation process, including refactoring test scripts, optimizing execution time, and adopting new tools and technologies to address emerging needs. - Build, and maintain reusable, scalable, and robust test frameworks and shared libraries for product teams working across Windows, Linux, MacOS, iOS, Android, and Chrome OS. - Review implementation of test suites to ensure consistency, maintainability, and best practices. - Work closely with developers to ensure test automation is integrated early in the development process and that tests are designed to catch issues at every level (unit, integration, functional, UI). - Engage cross-functionally, especially for end-to-end and interoperability scenarios, to drive automation improvements. - Partner with feature teams from the design phase to ensure testability and proactive creation of automated tests. - Design, implement, and optimize CI/CD pipeline templates for robust, reliable, and scalable delivery cycles supporting multi-platform development. - Ensure all test stages (component, integration, end-to-end) are .
More at Omnissa