Software Integration Tester
Ford View all jobs
- Waterloo, ON
- $87,000-137,000 per year
- Permanent
- Full-time
- Lead the design, planning, and execution of test methods and automation scripts for requirements verification purposes, at multiple integration / solution levels.
- Lead incidents triage (contributing to Risk assessment definition), performs root cause analysis, and Designs Preventive Actions.
- Use Test Management tools for test planning creation, execution, monitoring (proficient key metrics interpretation for Test Strategy definition), and reporting of Test Results.
- Perform testing in complex multi-ECU test setups or test vehicles.
- Troubleshoot vehicle network issues related to the Infotainment ECU.
- Use defect management tools for defect creation, and monitoring resolution.
- Proven expert with Automation tools & strategies, contributing with mentorship and coaching to colleagues.
- Follow and promote code artisanship best practices, quality and security standards; and contributes to the improvement of them.
- Understand and apply industry Software Quality Assurance standards (ASPICE, ISTQB, ASAM, INCOSE, etc.)
- Bachelor's Degree in Computer Science, Engineering, applicable degree, or equivalent work experience. (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+ years of advanced professional experience with Software / Requirements Verifications projects (Test Suite and Automation solutions for multiple Verification / Validation scopes & Integration levels).
- 5+ years of professional experience implementing test strategies and designing test strategies.
- Master's Degree in Computer Science, Engineering, applicable degree, or equivalent work experience. (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).
- Extensive Experience on Requirements Engineering or Electrical Architecture or Software Architectures or Functional Architectures.
- Effectively uses:
- Software configuration management systems (source control, DevSecOps, CI/CD) and proposes enhancements based on Verification perspective.
- Software operations (DevSecOps, Reliability Engineering, observability, support/maintenance, etc.).
- Experience with multiple tech stacks and the verification of its functions including QNX, and Android Automotive.
- Effectively lead agile teams by following agile practices with Internal Software Design Verification groups, as well as Tier I and Tier II (external suppliers).
- Demonstrated success creating evolutionary Design Verification architectures and Automation Frameworks with appropriate operational characteristics: scale, reliability, security, performance, Functional, Release, etc.
- Experience in modern software development methodology, such as pair programming, test-first/test-driven development OR demonstrated delivery of singular focus programming.