R&D Verification & Automation Engineer (Hybrid)

at  Ansys

Waterloo, ON N2J 4G8, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate25 Apr, 2025Not Specified25 Jan, 20252 year(s) or aboveCypress,Computer Engineering,Cloud,Microsoft Azure,Python,Google Cloud Platform,Yaml,Perl,Javascript,Programming Languages,Interpersonal Skills,Generosity,Linux,Computer Science,Windows Batch,Aws,Git,Scripting Languages,Jenkins,Testing Tools,Visual StudioNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

SUMMARY

Ansys empowers the world’s most innovative companies to design and deliver transformational products by offering the best and broadest engineering simulation software to solve the most complex design challenges and engineer products limited only by imagination. As an engineer at Ansys, you will help develop our industry-leading simulation software and work on a variety of impactful projects to help maintain, advance, and accelerate Ansys products.
The R&D Verification & Automation Engineer will join the Electronics, Systems, and Optics Business Unit to support testing of Ansys applications through the development and maintenance of internal software products & supporting systems. This role will collaborate closely with distributed cross functional teams and will work on various technology stacks and environments with automation being the center focus.

MINIMUM QUALIFICATIONS

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical degree with 2 years of experience, or MS with no experience.
  • Experience with programming languages such as C/C++.
  • Experience with scripting languages such as Python, JavaScript, Perl, Windows batch and Linux shell scripts.
  • Experience with IDEs such as Microsoft Visual Studio, VSCode, PyCharm etc.
  • Experience with source code version control systems such as Git.
  • Experience with Azure DevOps, Jenkins, or GitHub Actions for CI/CD pipelines and agents.
  • Experience with pipeline configuration languages like YAML.
  • Passion for crafting robust and efficient applications or automated build systems with exceptional debugging and troubleshooting skills.

PREFERRED QUALIFICATIONS

  • Experience with Cloud Based environments such as AWS, Google Cloud Platform or Microsoft Azure
  • Previous DevOps related work experience
  • Experience in a large-scale commercial software testing and verification environment including web-application testing
  • Strong knowledge of programming using scripting languages like Python or JavaScript
  • Strong knowledge of programming languages like C/C++ or Go
  • Experience with web application testing tools like Cypress or Puppeteer
  • Experience with using Linux
  • Excellent debugging and problem-solving skills
  • Good communication (verbal and written) and interpersonal skills
  • Ability to learn quickly and to collaborate with others in a geographically distributed team
    At Ansys, we know that changing the world takes vision, skill, and each other. We fuel new ideas, build relationships, and help each other realize our greatest potential. We are ONE Ansys. We operate on three key components: the commitments to our stakeholders, the behaviors of how we work together, and the actions of how we deliver results. Together as ONE Ansys, we are powering innovation that drives human advancement.

Our Commitments:

  • Amaze with innovative products and solutions
  • Make our customers incredibly successful
  • Act with integrity
  • Ensure employees thrive and shareholders prosper

Our Values:

  • Adaptability: Be open, welcome what’s next
  • Courage: Be courageous, move forward passionately
  • Generosity: Be generous, share, listen, serve
  • Authenticity: Be you, make us stronger

Our Actions:

  • We commit to audacious goals
  • We work seamlessly as a team
  • We demonstrate mastery
  • We deliver outstanding results

Responsibilities:

  • Develop, implement and maintain applications to streamline testing of Ansys products in multiple environments like Desktop, Cloud, and Web.
  • Develop, implement, and maintain fully automated build pipelines using Continuous Integration and Continuous Delivery (CI/CD) tools.
  • Perform functional, application, regression, and performance testing in manual and/or automated test environments and investigate causes of problems.
  • Work in a variety of computing environments such as Windows, Linux, Virtual Machines, Compute Clusters, Cloud, etc.


REQUIREMENT SUMMARY

Min:2.0Max:7.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Testing

Graduate

Computer science computer engineering or a related technical degree with 2 years of experience or ms with no experience

Proficient

1

Waterloo, ON N2J 4G8, Canada