How will you make a difference? The Software Test Engineer (STE) will play a key role in the design, development and maintenance of software test plans, test procedures, and test automation tools used in the validation of the software in our electronic control systems deployed in the rail industry. The STE will be required to contribute to designing and developing high quality software test processes for a fast-paced environment, as well as support and enhance the entire software development life cycle. The position requires a highly motivated engineer with the ability to participate collaboratively within a project team as well as develop technical solutions independently, execute test procedures and deliver comprehensive reports. What will your typical day look like? The ability to communicate clearly and concisely in all aspects of the position, both orally and in written form is necessary. The Software Test Engineer will be required to review and analyze software requirements specifications, functional specifications, and software design documents for testability as well as to develop and document requirements for test automation software. A solid understanding of the creation, design and implementation of modular software components using high level programming languages and/or test automation tools is required. Knowledge of Python is highly desired.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level