Sr. Automation Engineer

Omnissa

$185K — $211K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field and equivalent experience (5+ years)
  • Minimum of 5 years experience in automation and benchmarking
  • Strong programming skills in languages like Java, Python, and PowerShell
  • In-depth knowledge of infrastructure, automation tools, and programming frameworks
  • Experience with CI/CD methodologies and public cloud platforms (AWS, Azure, Google Cloud)

Responsibilities

  • Automate functional tests across the entire system stack
  • Enhance the automation framework and streamline functional tests
  • Collaborate with functional teams, architects, product managers, and business stakeholders
  • Develop and maintain CI/CD Jenkins Pipelines and automation frameworks
  • Identify areas for system performance improvement and streamline workflows
  • Deploy test infrastructure and configure operating systems on cloud platforms
  • Engage in automation code reviews and provide feedback to peers

Benefits

  • Health & wellness benefits
  • Protection benefits
  • Financial benefits
  • Time off and leave
Full Job Description
Job Description:

What is the opportunity?

As a Sr. Automation Engineer, a deep understanding of infrastructure, automation framework/tools (like Git, Maven, Jenkins, Ansible, Terraform, Saltstack, Docker/Kubernetes), and strong programming skills are essential. Automation Engineer with a minimum of 5 years of experience in automation and benchmarking. The ideal candidate will possess expertise in Virtualization, Windows/Linux administration, and programming languages such as Java, Python, and PowerShell. Your role will focus on automating functional tests across the entire system stack. Here is a breakdown:

  • Understanding the product architecture, automation frameworks/tools, and release process


  • Enhancing the automation framework and automation of functional tests.


  • Collaboratively work with other functional teams, Architects, Product Managers, and Business stakeholders to identify technical and functional needs.


What will you bring to Omnissa?

  • Development and maintenance of CI/CD Jenkins Pipelines, API, CLI, or UI automation frameworks
  • Strong understanding of Windows operating systems: Possess a deep understanding of Windows operating systems, including their internals and performance characteristics. This knowledge will form the foundation for identifying and troubleshooting issues.
  • Familiarity with virtualization technologies: Have a working knowledge of virtualization technologies and their impact on system performance. Understanding how virtualization affects system behavior will help optimize performance in virtualized environments.
  • Automation of product deployments and functional tests: Take ownership of automating product deployments and functional automation runs. This includes streamlining processes using Programming and Scripting languages like Python, PowerShell, Groovy, and Java/C++
  • Understanding of CI/CD and continuous benchmarking: Possess a solid understanding of CI/CD (Continuous Integration/Continuous Deployment) practices and methodologies.
  • Expertise in public cloud platforms: Have a deep understanding of public cloud platforms such as AWS, Azure, and Google Cloud, considering their performance implications in system design and optimization.
  • Test infrastructure deployment and OS configuration: Demonstrate proficiency in deploying test infrastructure on vSphere, AWS, and Azure platforms. This includes installing Windows OS, configuring Active Directory, and setting up DNS to create a suitable testing environment.
  • Identify areas of improvement: Proactively identify new areas of improvement for products, tools, and processes.
  • Continuously seek opportunities to enhance system performance, streamline workflows, and optimize resources to drive efficiency and effectiveness.
  • Participate in automation code reviews: Actively engage in automation code reviews to ensure the quality, efficiency, and scalability of automation frameworks and scripts.
  • Provide constructive feedback and suggestions to peers to foster a collaborative and high-performing automation team.


Location: Vancouver, Canada

Location Type: Hybrid

Position Type: Full time, permanent
Education:Bachelor's degree in computer science, or related degree and equivalent experience (5+ years)

Compensation: The typical base salary range for this role in Canada is $185,000 - $211,400 CAD per year. This role may also be eligible for benefits and additional compensation, such as commission, bonuses, and equity.

Employee Benefits Overview:

Our comprehensive benefits package is designed to support your health, financial well-being, and work-life balance. These benefits include, but not limited to:

  • Health & Wellness Benefits
  • Protection Benefits
  • Financial Benefits
  • Time Off & Leave


Company Operating Name: Omnissa (Canada) ULC

Business Address: 600-1741 Lower Water St., Halifax, Nova Scotia B3J 0J2

Location of Work: Bentall II, 555 Burrard St, Vancouver, BC V7X 1M8, Canada

Language of Work: English

Company Contact Information: 650-239-7600

Similar Jobs

More Jobs at Omnissa

More Information Technology Jobs

Find similar Sr. Automation Engineer jobs: