CareerPlanSign in

Staff Test Engineer

Cedar Rapids, IA, us💼 Full-time💰 $79,100–$79,100🗓 2026-08-17 → 2026-09-26

Core

Design, develop, and facilitate high-quality integration test procedures for locomotive technologies and rail systems, ensuring validation of integrated solutions against system requirements.

Role type

Staff Test Engineer (System Integration & Verification)

Builds

Integrated Solutions Test (IST) plans, test procedures, and automation tools for freight and transit rail equipment.

Domain

Rail transportation, locomotive technologies, hardware/software integration, and communications infrastructure.

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Software testing principles, verification and validation, test automation scripting (Python, JavaScript, C#), network design principles (TCP/IP, UDP), packet analysis, database management (MySQL, MongoDB), requirements management tools (IBM CLM, Doors Next Gen), systems design, segment testing, integration testing, System-of-Systems (SoS) mindset.

Preferred skills

Broad railroad experience (locomotive technologies, operations, hardware, software, communications), AI-assisted engineering and testing tools (generative AI, machine learning analytics, intelligent automation).

Technologies

Python, JavaScript, C#, MySQL, MongoDB, IBM CLM, Doors Next Gen, TCP/IP, UDP.

Responsibilities

Ensure testing hardware and software against system requirements; participate in requirements and use case document reviews; develop IST plans and automation tools; maintain test procedures and plans for new features and defect resolutions; preserve test execution results for regression cycles; conduct peer reviews for test procedure quality; contribute to project estimation processes.

Seniority

Staff, hands-on IC with strategic oversight

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.