Test Automation Engineer - Python

Altair Engineering
Kanata
$35-$55 an hour (estimated)
Full-time

Job Summary :

Our client in Kanata, ON is looking for a Software Engineer Consultant / Expert. This is a contract position.

What You Will Do :

As we look to the future and society's changing needs, we are committed to becoming the world's most trusted mobility company delivering smart vehicles for a smart world.

Join our team as we create tomorrow! We believe in putting people first, working together, and facing challenges head-on.

The role :

The successful candidate will be part of the Network Node team and will be involved in delivering software solutions to validate the latest vehicle network technologies.

You will develop automated test tools, libraries, and scripts and maintain automated test suite execution.

Your impact :

  • Interface with development and test teams to understand feature functionality and testing requirements.
  • Devise test scenarios based on requirements and architecture documents.
  • Implement automated test suites using Python for maximum coverage.
  • Develop and maintain software tools and features to assist in automated testing.
  • Triage test failures from automated test systems.
  • Contribute to team deliverables through involvement in agile scrum development sprints.

Basics :

  • Bachelors Degree in Computer Science, Engineering, or a related field.
  • 5+ year experience in test automation and tools development.
  • 3+ year experience in Python development and object-oriented design
  • Proven aptitude for troubleshooting and problem solving.
  • Strong communication and interpersonal skills.
  • Ability to work in a multi-site team environment where self-driven and self-motivate capabilities are key qualities.
  • Experience in maintaining automated execution of large number of tests and triaging test results.
  • Experience with continuous integration system (Jenkins).
  • Experience with unit testing frameworks.
  • Experience with Shell scripting and Linux development environment.
  • Experience with data analytics and visualization.
  • Experience with embedded system testing.
  • Experience with database and web application development.
  • Detail oriented and adept at detecting and diagnosing software defects.
  • Position fully onsite.

How You Will Be Successful :

  • Envision the Future
  • Communicate Honestly and Broadly
  • Seek Technology and Business First
  • Embrace Diversity and Take Risks

What We Offer :

  • Competitive Salary
  • Comprehensive Benefit Package
  • Group Retirement Savings Plan (GRSP) with matching contributions
  • Paid holidays and vacation time off
  • Free training on all Altair products
  • 30+ days ago
Related jobs
Altair Engineering
Canada

You will develop automated test tools, libraries, and scripts and maintain automated test suite execution. Interface with development and test teams to understand feature functionality and testing requirements. Implement automated test suites using Python for maximum coverage. Triage test failures f...

E-Solutions
Ottawa, Ontario

ROLE: SOFTWARE VERIFICATION AND VALIDATION ENGINEER (TEST AUTOMATION) (PYTHON). Proficient with the configuration management, test management, defect management, source control and other testing tools utilized to perform end to end automation. Involve in execution, test result analysis and performin...

Emonics LLC
Ontario, Canada

UDS Diagnostic Testing [ISO 14229]. ...

Artech LLC
Kanata, Ontario

We are looking to hire a Test Automation Engineer for our client in the automotive industry. As the Test Automation Engineer you will work on a range of projects, including infotainment, connectivity, and other HW modules. Assist with product verification and validation, troubleshooting and tes...

Lorven Technologies
Ottawa, Ontario

Test Automation Engineer - Classic AUTOSAR. Test Automation Engineer - Classic AUTOSAR. Python, CANoe, Pytest, Slash , CAN, Automation. Expertise in requirement gathering, analyzing requirements, writing manual test cases, automate them in python, test execution on HW Bench/ECU. ...

Emonics LLC
Ontario, Canada

UDS Diagnostic Testing [ISO 14229]. ...

Lumentum
Ottawa, Ontario

Software Automation Test Engineer. Computer/Electrical Engineering, Engineering Physics, Computer Science or equivalent. If so, consider joining our team of talented software designers and optical engineers. What experience will allow you the greatest success in this role?. ...

CB Canada
Ottawa, Ontario

On behalf of our large, leading-industry client, Procom is seeking a Python Test Automation Engineer, to support a long-term contract. Software Test Engineer, Python. Automated test execution is a critical part of the overall test coverage which requires working knowledge of Python scripting. Test A...

Ciena Canada, Inc.
Ottawa, Ontario

You will collaborate with the other Optical Engineering teams in Ottawa supporting the development of test solutions for Ciena’s optical product portfolio including Process Engineering, Product Engineering, Test Engineering. Optical Test Automation Engineering. Manager, Optical Test Automation. The ...

Lorven Technologies
Ottawa, Ontario

MANDATORY-Expertise in requirement gathering, analyzing requirements, writing manual test cases, automate them in python, test execution on HW Bench/ECU. Expertise in automating manual test cases using Python. MANDATORY-Expertise in Python Scripting [from Automotive Embedded Domain - ADAS/BCM is pre...