Taro Logo

Cloud Software Engineer in Test

Global leader in industrial software providing solutions for energy, infrastructure, chemicals and minerals delivery.
Calgary, AB, CanadaLake Forest, CA, USA
Cloud
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS · AI

Job Description

AVEVA, a global leader in industrial software, is seeking a Cloud Software Engineer in Test to join their R&D team of 2000+ developers. This role combines cloud infrastructure expertise with software testing, focusing on ensuring the quality and reliability of AVEVA's industrial automation solutions. The position offers the opportunity to work with cutting-edge technology in a company recognized for innovation and sustainability.

The role involves creating and maintaining test automation frameworks, performing API testing, and working with technologies like Visual Studio, C#, PowerShell, and Python. You'll be part of a global team working on a diverse portfolio of over 75 industrial automation and engineering products, with AI and cloud at the center of the strategy.

As a Cloud Software Engineer in Test, you'll contribute to AVEVA's mission of delivering essential infrastructure solutions more efficiently and sustainably. The company has been recognized for its commitment to sustainability (first software business with SBTi-validated targets) and diversity, equity, and inclusion. You'll work in a hybrid environment, collaborating with global teams while having the flexibility of working from either Calgary, Canada or Lake Forest, California.

The ideal candidate should have a strong background in software testing, cloud infrastructure, and automation tools. You'll be responsible for designing test cases, implementing automation frameworks, and leading root cause analysis sessions. This role offers excellent growth opportunities within a company that values learning, collaboration, and innovation, with over 150 patents to their name.

Last updated 2 months ago

Responsibilities For Cloud Software Engineer in Test

  • Define, design, and complete basic to moderately complex test cases and scenarios
  • Define test automation for solutions under test
  • Create, maintain, and execute test automation code
  • Create, execute, and analyze results for load and performance test suites
  • Create test programs and utilities
  • Work with global CDO teams and provide subject matter expertise
  • Develop and improve DevOps processes
  • Lead Root Cause Analysis sessions
  • Ensure compliance with practices and policies

Requirements For Cloud Software Engineer in Test

Python
TypeScript
  • Computer Science or Computer Engineering degree
  • Prior cloud infrastructure and testing experience
  • Experience implementing software applications
  • Experience developing, modifying and executing test plans
  • Experience with API test automation
  • Experience with test automation tools (Visual Studio framework, C#, PowerShell, Python)
  • Experience working in an Agile or SCRUM team environment

Benefits For Cloud Software Engineer in Test

  • Diversity and Inclusion Focus
  • Global Work Environment

Related Jobs

Software Engineer II

Software Engineer II position at Microsoft working on OneNote's Cloud Experiences team, focusing on AI-powered Copilot Notebooks development.

Software Development Engineer- Cloud, Energy - New Initiatives

Software Development Engineer role at Amazon focused on building cloud-based systems to help achieve net zero carbon emissions by 2040.

Software Engineer II - CTJ - Poly

Software Engineer II position at Microsoft working on Cloud+AI Silver Team, developing and operating cloud-scale Hybrid Networking services in airgapped environments.

Amazon Dedicated Cloud Engineer, Region Reliability Engineering & Automation

AWS Cloud Engineer role focusing on reliability engineering and automation for dedicated cloud regions, requiring TS/SCI clearance and offering competitive compensation of $105,200-$216,500.

Network Developer 3

Network Developer position at Oracle focusing on cloud infrastructure development and automation, requiring 3-5+ years of experience in networking and programming.