Titan International Technologies Ltd. - Troy, MI
posted 4 months ago
The QA Software Engineer will be responsible for the validation of software and hardware products developed to ensure they meet the product requirements specified by both internal and external customers. This role involves the preparation of product requirements specifications and validation test plans that adequately describe the product, providing a basis for consistent and repeatable testing of the product under test. The engineer will assist software development engineers in populating databases specific to applications under development, ensuring that all necessary data is accurately captured and maintained. In this position, the engineer will participate in team meetings to understand the validation test engineering needs of the program and to determine necessary actions. A critical aspect of the role includes analyzing application functional requirements and developing functional test plans that align with these requirements. The engineer will perform the test plans and provide feedback to the engineering team regarding any product failures to meet functional or technical specifications, as well as report on product defects. Additionally, the QA Software Engineer will be responsible for developing field installation guides for on-board systems and providing in-field support for installations. The role may also include other miscellaneous duties as assigned, requiring flexibility and adaptability to meet the needs of the team and the projects at hand.