Source description
About the role
Software Testing Senior Associate
Are you looking to work for a company that provides an innovative work environment, and your voice is heard? We have a position for a Software Testing Senior Associate to work onsite at our client in Kanata, ON
Who we are
LER TechForce is an industry leader in embedded controls, software, functional safety, and engineering talent. For over 20 years LER has been working with customers across North America to meet their engineering resource challenges. Learn more about us (3) LER TechForce: Life | LinkedIn
What you will be doing:
Software Test Automation Developer.
We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. Were all a part of something bigger than ourselves. Are you ready to change the way the world moves?
Do you want to kickstart your career in high gear while working with cutting-edge technology on connected car software? In this position, you will be part of the software platform team, participating in a project and working through the development lifecycle from concept, test plan design, implementation, test bed setup, execution, issue debugging and isolation, to quality metrics tracking. You will gain practical experience in the agile software development model. Are you ready to help build the Software Defined Vehicle?
As a member of our Connectivity Platform Software team, youll be at the forefront of automotive innovation. You will develop automated testing scripts and libraries that ensure the reliability of our infotainment, connectivity, and sensor technologies. By delivering high-quality software for Ethernet- and CAN-connected ECUs, youll play a vital role in improving vehicle safety, efficiency, and the overall rider experience.
The role: The successful candidate will be part of the Enhanced Central Gateway team, involved in delivering software solutions to validate the latest vehicle technologies. As part of your job role, you will be testing new software, developing automated test scripts, libraries and maintaining automated test suite execution. 100% onsite position.
Responsibilities include but are not limited to
-
Drive the testing of cloud-connected software for CAN/Ethernet-based vehicle modules in a fast-paced Agile setting.
-
Translate complex requirements into robust test strategies to guarantee system reliability.
-
Build scalable automated testing solutions and libraries by leveraging both in-house and open-source technologies.
-
Oversee automated test suites and resolve issues arising from high-volume test setups.
-
Identify and track software defects, ensuring resolutions meet production standards.
-
Champion code quality through peer reviews and provide guidance to junior team members.
What you'll need to be successful
-
Basic:
-
Python.
-
SOAP.
-
5+ years of professional overall experience in software testing, automation, or software development.
-
Strong Python programming experience OOP.
-
4+years of experience.
-
3+ year experience in Python based test framework such as Slash or Pytest.
-
Experience creating both test cases and automated tests (Ability to execute, analyze, and triage large, automated test suites).
-
API-level testing experience.
-
Experience using AI-assisted development tools such as Microsoft Copilot.
-
Senior Associate Exp: 4+ years in IT; 2 years in testing.
-
Bachelors degree in computer science engineering or a related.
-
4+ years of experience in development and object-oriented design.
-
4+ years of experience in maintaining automated execution of a large number of tests and triaging test results.
-
3+ years of experience in Python-based test frameworks such as Slash, Pytest.
-
2+ years of experience in automotive software functional testing.
-
1+ year experience in Service-Oriented Architecture (SOA) and Protobuf.
-
Preferred:
-
Master's in Embedded Systems.
-
Experience with Java, C++ and Groovy.
-
Experience with embedded system testing.
-
Experience with data analytics and visualization.
-
Proven aptitude for troubleshooting and problem-solving.
-
Detail-oriented and adept at detecting and diagnosing software defects.
-
Strong communication and interpersonal skills.
-
Ability to work in a multi-site team environment where self-driven and self-motivated capabilities are key qualities.
-
Experience as an Automation Test Developer in the automotive industry.
More at LER TechForce