Senior System Software Tester/Integrator Role
This is a senior role within our team of Traffic Management System V&V Engineers, responsible for a wide range of tasks from administrative to strategic. The position is based in Brisbane, Australia.
The ideal candidate will have extensive experience in software-intensive systems testing and integration activities, software verification and validation best practices, and safety-critical techniques based on international standards. They should also possess a strong desire to improve software quality and test efficiency.
* Ensure effective preparation and execution of Factory and Site Tests to verify and validate system requirements, architecture, interfaces, and operating scenarios.
* Develop test cases through in-depth technical analysis of functional and non-functional specifications.
* Support automation of software testing in continuous integration environments.
* Coordinate system requirements management activities.
* Contribute to issuing test and integration plans, ensuring proper implementation through monitoring of project activities and indicators.
* Maintain a list of project issues, engaging with the Project Engineer and Project Manager.
* Interact constructively with diverse individuals to achieve high-quality outcomes.
Requirements:
1. Bachelor's Degree in Electrical, Electronic, Computer Systems, Software Engineering, or Information Technology.
2. Rail Industry Worker card and competencies (current or eligible).
3. At least 5 years' experience in a similar role, preferably in the rail signalling field.
4. Aptitude for automated testing of integrated systems.
5. Excellent logical reasoning and problem-solving skills.
6. Strong written and oral communication skills, preparing high-standard test artifacts.
7. Aptitude for manual and automated testing of integrated systems.
8. Knowledge of professional software engineering practices for the full software development lifecycle.
9. Extensive knowledge of software languages for server-side, front-end, and DevOps.
10. Experience with programming/scripting languages such as Java, Python, Selenium.
11. Experience with software platforms like Linux, VMware, Podman/Dockers.
12. Competent with relational database technologies, e.g., MySQL, MariaDB.
13. Good understanding of various network topologies.
What We Offer:
* Opportunities for career progression through training and development.
* Salary Continuance Insurance.
Hitachi Rail values diversity and aims to create an inclusive environment. We are committed to equal opportunity employment and welcome applications from candidates of all backgrounds.