Recherche d'emploi > Richmond, BC > Temporaire > Automation engineer

Software Test Automation Engineer

Artech LLC
Richmond, BC
Temps plein
Nous sommes désolés. L'offre d'emploi que vous recherchez n'est plus disponible.

We are looking to hire a Software Test Automation Engineer for our client located in Richmond, BC.

This is a contract and onsite position.

As the Software Test Automation Engineer you will work within a scrum team to define, program and automate test cases that verify product requirements and implement specified test functionality.

  • Develop production-quality Python automation frameworks and shared libraries.
  • Create and / or maintain an automated testing platform built on Python / Gherkin / Jenkins / Jira with a BDD methodology.
  • Create automated testing of Cloud-based systems.
  • Create HIL models that represent the behavior, interactions, and dependencies of various components within the embedded power system.
  • Write and refactor code to support the development of the automated test framework and tests cases.
  • Troubleshoot firmware based on test results and reproduce issues for development engineers.
  • Execute test cases using both automated and manual techniques.
  • Document the automation framework and infrastructure.
  • Identify and report software defects.

Required Skills :

5+ years of hands-on experience with firmware testing automation development

Bachelor degree or technical diploma in Computer, Software, or Electrical Engineering

Demonstrable expertise in Python programming language for test automation

Experience with embedded Linux systems

Experience with digital communication interfaces such as Ethernet, WiFi, USB, CANbus, RS485

A systematic and logical approach to troubleshooting and problem solving

Proficient in Behavior Driven Development (BDD) approach

Ability to create, implement, and automate test plans

Strong communication and interpersonal skills with demonstrated collaborative teamwork capabilities

Highly Desired

Experience with PV and Grid Tie Energy Storage system architecture and application

Experience in Realtime system modelling and simulation

Experience in reviewing PCB schematics and microelectronic device datasheets

Proficiency with C / C++ programming language and MATLAB and Simulink

State machine design and implementation (e.g. Simulink Stateflow, QP / C Framework)

If you are interested in this role, please apply or send your resume to [email protected]

Il y a 8 heures
Emplois reliés
TMC Canada
Richmond, Colombie-Britannique

Work within a scrum team to define, program and automate test cases that verify product requirements and implement specified test functionality ;. Write and refactor code to support the development of the automated test framework and tests cases ;. Troubleshoot firmware based on test results and rep...

Artech LLC
Richmond, Colombie-Britannique

As the Software Test Automation Engineer you will work within a scrum team to define, program and automate test cases that verify product requirements and implement specified test functionality. We are looking to hire a Software Test Automation Engineer for our client located in Richmond, BC. W...

S.i. Systems
Vancouver, Colombie-Britannique

Senior QA Test Automation Engineer to perform automation, performance and API/integration testing to support a large complex Claims Management Systems. Automation scripting and testing (UI automation / Performance / API testing / CICD). UI automation, including building new frameworks, UI testing, d...

Miovision
Canada
Télétravail

Required Qualifications:University Degree or College Diploma in Computer Science, Engineering, or a related discipline3+ years of experience in Software Quality Automation Testing in an Agile or Agile-like environmentStrong expertise in test automation frameworks, namely Cypress, Selenium, Appium, J...

Altair Engineering
Canada

Our client in Kanata, ON is looking for a Software Engineer Consultant/Expert. 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, a...

Sierra Space
Vancouver, Colombie-Britannique

Oversee and contribute towards the development, peer review, and management of test plans, test harnesses, test cases, test scripts, test procedures, and test reports for various subsystems. Perform software test trade studies such as test management tools, Continuous Integration Test techniques and...

E-Solutions
Vancouver, Colombie-Britannique

Interact with technology staff including Quality Engineers, Architects, Developers, Devops Engineers, Product team to identify scope of project/features. Ability to create good integration test automation scripts and integrate with Continuous integration (Jenkins) and code coverage tools (Sonar, Che...

Amazon
Vancouver, Colombie-Britannique

As a Software Development Engineer on the Internet Edge organization, you will have a wide range of responsibilities: we evolve routing policy, implement traffic engineering solutions, grow our peering footprint, secure the "front door" from bad actors on the Internet, and architect the hardware pla...

Quantiphi
Canada

Review Virtual Agent design doc, develop a comprehensive UAT testing strategy, create and define test plans, and identify any dependencies required for testing. Be part of the fastest-growing AI-first digital transformation and engineering company in the world. Quantiphi is an award-winning Applied ...

Dew Software
Vancouver, Colombie-Britannique

Dew Software is hiring talented QA Engineers with expertise in both automation and manual testing to join our team. Test Planning; Software Testing; Jira; Test Rail. Create and maintain test plans, test scenarios, and test scripts. Strong Python skills focusing on Automation testing / Performance te...