Skip to main content

Python Test Developer

Python Test Developer
Actalent
7 months 4 weeks ago

Why Actalent

Actalent is a global leader in engineering services and talent solutions. Actalent partners with many Fortune 500 companies in multiple different industries. Benefits of working with Actalent are as follows:

  • Actalent is an equal opportunity employer
  • Work with a dedicated career partner specialized in your skillset
  • You are eligible for benefits, paid-time-off, and competitive wages that are paid weekly
  • Employee growth and opportunity program with paid upskilling
  • Mental health counselling
  • Continual follow-ups with your career advisor to ensure your current role matches your goals, skills, and interests
  • Access to market data on compensation
  • Access to Actalent communities

Description

The successful candidate will be part of the Network Node team involved in the delivery of software solutions to validate the latest vehicle network technologies. You will work alongside the automation architect, design & implement some of the foundational software components and tools used in automation. You will also provide guidance to team members on proper automation test library and test script development.

Responsibilities

  • Taking a lead role in the development of advanced automated testing solution. This includes testing framework and tools, and test libraries that interface with vehicle electronic control units (ECUs) which are consumed by internal and external teams.
  • Analyze and decompose complex software systems and collaborate with cross-functional teams to influence design for testability
  • Drive adoption of best practices in code health, testing, and maintainability
  • Actively participate in code reviews and provide coaching to fellow team members on automation practice

Top Skills Details

MUST HAVES:

  • Need at least 3+ years of experience in the following
  • Embedded Software Testing
  • Object Oriented Programming/Development
  • Must have experience with sets, lists, tuples and libraries in Python
  • Python Test Automation

Environment: Slash, robot framework, or pytest. Embedded testing

NICE TO HAVES:

  • Embedded or networking
  • Automotive protocols
  • Google Cloud protocol (GCP)

Additional Skills & Qualifications

Basic Qualifications

  • Bachelor’s Degree in Computer Science, Engineering, or a related field (Successful candidates will be required to provide proof of degree completion for the highest level of education attained. If the degree was obtained from a school outside of Canada, an Education Credential Assessment report showing Canadian equivalency is also required.)
  • 8+ year experience in test automation and software tools development
  • 3+ year experience in Python development and object-oriented design

Preferred Qualifications

  • Strong knowledge of operating system architecture (Linux, QNX, Android, POSIX and Windows)
  • Experience with automotive ECU testing and strong understanding in CAN
  • Experience in DoCAN, DoIP, AUTOSAR
  • Exposure to Intrepid and Vector products
  • Experience with data analytics and visualization
  • Analytical with the ability to produce creative and effective software solutions to problems
  • Strong communication and interpersonal skills
  • Leadership and mentorship qualities to foster growth of both internal and external team members

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation, and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia, and Europe, Actalent serves many of the Fortune 500.

Diversity, Equity & Inclusion

At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I are embedded into our culture through:

  • Hiring diverse talent
  • Maintaining an inclusive environment through persistent self-reflection
  • Building a culture of care, engagement, and recognition with clear outcomes
  • Ensuring growth opportunities for our people

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information, or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email [email protected] for other accommodation options.

Expertise level

Work arrangement

Similar Jobs in Canada