> Markdown version of [/jobs/ext/1593605-test-engineer](https://www.wearedevelopers.com/jobs/ext/1593605-test-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Test Engineer - **Company:** CareerCircle - **Location:** Rochester, NY, United States (Remote available) - **Salary:** $72,800.0 - $93,600.0 - **Contract:** Temporary to permanent - **Skills:** Testing (Software), Microsoft Windows, Artificial Intelligence, Software Applications, Systems Engineering, Automation of Tests, Communications Protocols, Information Systems, System Configuration, Software Debugging, Linux, Network Interface Controllers, GNU Debuggers, Supervisory Control and Data Acquisition (SCADA), Modbus, Systems Development Life Cycle, Requirements Management, Serial Communications, Software Engineering, Subsystems, Systems Architecture, System Testing, Systems Integration, TCP/IP, Test Execution Engine, Wireshark, Diagnostic Tools, Integration Tests, Information Technology - **Published:** July 8, 2026 - **Apply:** https://www.careercircle.com/jobs/all/all/usa/ny/rochester/14509cc0-1171-420d-9090-dcc76c9b20f5 ## About the Role Modbus Planning Debugging Visionary Wireshark Leadership Innovation Subsystems Test Design Coordinating Test Planning GNU Debuggers Test Equipment System Testing Detail Oriented Test Automation Control Systems Product Testing Project Planning Computer Science Software Testing Test Engineering Diagnostic Tools System Lifecycle Analytical Skills System Deployment Acceptance Testing Development Testing Systems Engineering Systems Integration Integration Testing Information Systems Software Development Process Optimization Systems Architecture System Configuration System Administration Requirements Analysis Artificial Intelligence Technical Documentation Requirements Management Communications Protocols Engineering Design Process Verbal Communication Skills Requirements Specifications Continuous Improvement Process Systems Development Life Cycle Troubleshooting (Problem Solving) Supervisory Control And Data Acquisition (SCADA), * Experience or academic exposure to test engineering, systems engineering, application engineering, or systems integration in an engineering or technical environment (0-5 years of experience in engineering, information systems, software development, or system test/validation). * Understanding of Verification & Validation (V&V) processes and activities across the system lifecycle. * Knowledge of integration testing and acceptance testing concepts and methods. * Familiarity with SCADA control systems and system configuration concepts. * Ability to work with system integration software and support systems integration engineering activities. * Experience or exposure to software testing, including test plan development, test procedures, and test execution. * Ability to develop, follow, and maintain technical documentation in line with project standards. * Strong troubleshooting and analytical skills for identifying, diagnosing, and resolving technical issues. * Effective written and verbal communication skills for working within cross-functional engineering teams. * Bachelor's degree in Engineering (Electrical, Computer, Software, or Systems Engineering), Computer Science, or a related technical discipline. * Ability to interpret technical documentation, schematics, and system architecture diagrams. * Strong attention to detail and ability to manage multiple tasks in a dynamic project environment., * Experience in signaling systems engineering, applications engineering, or system test and validation within rail or other safety-critical industries. * Relevant experience in rail signaling, transportation systems, or similar safety-critical domains. * Working knowledge of control systems and communication systems design, operation, and evaluation. * Familiarity with systems engineering principles, including requirements management and Interface Control Documents (ICDs). * Experience or exposure to system integration, application engineering, and V&V processes across the system lifecycle. * Experience with Windows and Linux operating systems, including basic system administration, installation, configuration, and troubleshooting. * Understanding of SCADA systems and industry-standard communication protocols such as Modbus, TCP/IP, and serial communication. * Exposure to debugging and diagnostic tools such as GDB, Wireshark, or similar utilities. * Understanding of project planning concepts, including schedule and budget tracking for engineering scopes. * Ability to collaborate effectively with internal stakeholders to support technical solutions and issue resolution. * Interest in process optimization, test automation, and reuse of test assets to improve testing efficiency., Linux TCP/IP Modbus Planning Debugging Visionary Wireshark Leadership Innovation Subsystems Test Design Coordinating Test Planning GNU Debuggers Test Equipment System Testing Detail Oriented Test Automation Control Systems Product Testing Project Planning Computer Science Software Testing Test Engineering Diagnostic Tools System Lifecycle Analytical Skills System Deployment Acceptance Testing Development Testing Systems Engineering Systems Integration Integration Testing Information Systems Software Development Process Optimization Systems Architecture System Configuration System Administration Requirements Analysis Artificial Intelligence Technical Documentation Requirements Management Communications Protocols Engineering Design Process Verbal Communication Skills Requirements Specifications Continuous Improvement Process Systems Development Life Cycle Troubleshooting (Problem Solving) Supervisory Control And Data Acquisition (SCADA) +0 Test Engineer Actalent Rochester, NY*Hybrid Linux TCP/IP Modbus Planning Debugging Visionary Wireshark Leadership Innovation Subsystems Test Design Coordinating Test Planning GNU Debuggers Test Equipment System Testing Detail Oriented Test Automation Control Systems Product Testing Project Planning Computer Science Software Testing Test Engineering Diagnostic Tools System Lifecycle Analytical Skills System Deployment Acceptance Testing Development Testing Systems Engineering Systems Integration Integration Testing Information Systems Software Development Process Optimization Systems Architecture System Configuration System Administration Requirements Analysis Artificial Intelligence Technical Documentation Requirements Management Communications Protocols Engineering Design Process Verbal Communication Skills Requirements Specifications Continuous Improvement Process Systems Development Life Cycle Troubleshooting (Problem Solving) Supervisory Control And Data Acquisition (SCADA) +0 ## Description * Support the technical deployment of Control Center System solutions by coordinating with multiple engineering disciplines and external stakeholders to achieve customer acceptance. * Perform product testing and execute Verification & Validation (V&V) activities in both lab and project environments. * Analyze customer requirements, specifications, and contracts to define technical solutions that align with the project scope. * Develop application engineering designs, including schematics, system configurations, and interface definitions. * Work in a lab setting to validate system functionality, troubleshoot issues, and support integration efforts. * Assist in defining, producing, and validating Control Center System application data and parameters to tailor systems and subsystems to specific project requirements. * Help ensure all technical and contractual requirements are addressed throughout the project lifecycle, from initial analysis through testing and final demonstration. * Support the preparation of test plans, test procedures, and integration documentation, and participate in the execution of system and subsystem tests. * Seek opportunities to improve testing efficiency through process optimization, test automation, and reuse of test assets where applicable. * Participate in defect analysis by identifying root causes and collaborating with engineering teams to resolve issues. * Troubleshoot application-level issues and support their resolution during testing and deployment phases. * Collaborate with engineering leadership to support workload planning and resource alignment for project activities. * Maintain and update technical documentation, ensuring accuracy, consistency, and alignment across all project teams in accordance with project standards. * Contribute to continuous improvement of systems integration and V&V processes across the system lifecycle. ## Related Videos - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [SMART Test Automation - the experience of legacy transformation](https://www.wearedevelopers.com/videos/100215-smart-test-automation-the-experience-of-legacy-transformation) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)