Skip to main content

Careers Home > Job Search Results > Senior Integration & Software Tester (Python and C)

Senior Integration & Software Tester (Python and C)

Location: Toronto, Ontario, Canada
Job ID: R1007017-HRG
Date Posted: Nov 5, 2024
Segment: Green Energy & Mobility
Business Unit: Hitachi Rail
Company Name: Hitachi Rail GTS Canada Inc.
Profession (Job Category): Engineering & Science
Job Type (Experience Level): Experienced
Job Schedule: Full-time
Remote: No

Share: mail
Save Job Saved

About Us

A career at Hitachi Rail will help create a legacy. With operations in every corner of the world, our work goes to the cutting-edge of digital transformation and technology. From the multi-cultural strength of our global organisation to the sustainable and innovative ways we work to bring people together, there's something for everyone to get stuck into. And that's where you come in.

Toronto, Ontario, Canada (Hybrid)

We are looking for a Senior Integration & Software Tester to join our Hardware Engineering Management team in Toronto!

The successful candidate will code, debug, write automated test scripts and/or software for testing software code and platform used for ITV activities. They will perform integration and testing in-house in accordance with established plans and procedures. You will also develop software tools features, analyze and evaluate designs to verify compliance with System and Software technical requirements.

Lastly, you will prepare problem reports describing integration and test failures and defects.

Key Responsibilities:
  • Implements software in 'C', shell scripting and python as applicable
  • Familiar with Linux operating System of any flavor
  • Able to develop software on Linux Understands and follows the company's processes and procedures for developing vital software
  • Produces the requirements analysis, designs, codes, debugs, writes test procedures and tests software code
  • Performs integration activities in-house and at project sites to mitigate the key project acceptance and commissioning risks
  • Investigates integration anomalies through review of data files, design documentation and through interaction with the development teams
  • Participates in the analysis of the integration issues and follows up on the rectification of anomalies
  • Executes formal tests within the laboratory environment
  • Consistently recognizes anomalous system behaviour and documents the behaviour into the problem tracking system
  • Conducts initial review of the test results through the observed system responses and the analysis of the collected data
  • Communicates test observations and results in both oral and written media to superiors and other engineering staff
  • Prepares problem reports in the defect tracking system describing test failures and defects
  • Acquires product knowledge through active participation in formal and on the job training, as well as self-study
  • Prepares trip reports upon completion of field assignments
  • Adheres to the company's processes
  • Occasional increased presence in office required during peak periods
Required Skills and Experience:
  • Software development experience in programming languages used in the area of control such as Python, C/C++, C#, Java, etc.
  • Experience with Visual Studio
  • Experience with Linux and Bash scripting
  • Experience with JIRA
  • Experience with GIT/ BitBucket
  • Experience with Artifactory
  • Experience with Jenkins / Continuous Integration
Preferred Skills and Experience:
  • Bachelor's degree in Computer Science, Software Engineering, System Engineering, Electrical Engineering or a closely related field
  • 3-5 years of relevant work experience
  • Experienced with Python and C
  • Experience with Visual Studio
  • Experience with Linux and Bash scripting
  • Able to handle assignments within a small to medium test team
  • Able to quickly integrate with the team and work independently
  • Experience in working within a team using Agile Methodologies
  • Practical experience in using typical programs which are part of Microsoft Office Suite
  • Practical experience with requirements management and problems tracking tools (e.g. Jira, ClearQuest, Doors, etc.)
Thank you for your interest in Hitachi Rail. If your application is of interest, we will be in contact. Please do not hesitate to discover more about us and our latest jobs at https://www.hitachirail.com/careers .

At Hitachi Rail, there is a place for everyone. We welcome and value differences in background, age, gender, sexuality, family status, disability, race, nationality, ethnicity, religion, and world view. It is our commitment to create an inclusive environment - we are proud to be an equal opportunity employer.

We would be delighted if you would be one of our followers at https://www.linkedin.com/company/hitachirail .

#LI-NS1
Share: mail